iαppli実験室

i-appliネットワーク設定方法(3版2003.10.10)

【対象】
・TextBoxDBs,歩日記,csvStation,txtStation

【解凍】
(1)textboxdbs.zipをダウンロードして解凍する。

【一般サーバの設定方法】plala等
(2)サーバの適当なフォルダにFTPでアップロードする。
/homepage1.nifty.com/ave/java
     |
     +---textboxdbs.html
     |
     +---textboxdbs.jam
     |     (ADF設定)
     |     AppParam = http://hpcgi1.nifty.com/ave/←これをアップロードしたフォルダに修正する。
     |     PackageURL = http://hpcgi1.nifty.com/ave/res.cgi/textboxdbs.jar←これを = avecsvviewer.jarに修正する。
     |
     +---textboxdbs.jar
     |
     +---jikanhyo.csv(データファイル)
     |
     +---jikanhyocsv.cgi←データファイルのピリオドをとった名前にする。
          (共通変数設定)
          $file = './jikanhyo.csv';←データファイル名に修正する。

(3)アップロード後、FTPでファイル属性を下記のように設定し直す。
jikanhyo.cgi(755)
jikanhyo.txt(666)

【htmサーバとcgiサーバが独立している時】@nifty等
(2)htmサーバとcgiサーバを連携するためのりゅうさん作res.zipをりょうのファイル置き場からダウンロードする。
(3)jamファイルを下記のように修正してhtmlファイルと共にhtmサーバの適当なフォルダにFTPでアップロードする。
/homepage1.nifty.com/ave/java
     |
     +---textboxdbs.html
     |
     +---textboxdbs.jam
          (ADF設定)
          PackageURL = http://hpcgi1.nifty.com/ave/res.cgi/textboxdbs.jar←これをアップロードしたフォルダに修正する。
          AppParam = http://hpcgi1.nifty.com/ave/←これをアップロードしたフォルダに修正する。

(4)res.cgi、MIMEType.tsv、jikanhyo.cgi、jikanhyo.txtを修正して次のファイルをcgiサーバのjamファイルで指定したフォルダにFTPでアップロードする。
/hpcgi.nifty.com/ave/cgi-bin
     |
     +---res.cgi(res.zip解凍)
     |     (フォルダ設定)
     |     $ResourceDir = './resources';←これを
     |     $ResourceDir = './';←これに修正する。
     |
     +---notfound.tmpl(res.zip解凍)
     |
     +---forbidden.tmpl(res.zip解凍)
     |
     +---allows.tmpl(res.zip解凍)
     |
     +---MIMEType.tsv(res.zip解凍)
     |     (MIMEタイプ追加)
     |     jar     application/java-archive←を追加する。
     |
     +---jikanhyo.cgi←データファイルと同じ名前にする。
     |     (共通変数設定)
     |     $file = './jikanhyo.txt';←データファイル名に修正する。
     |
     +---jikanhyo.txt(データファイル)
     |
     +---textboxdbs.jar

(5)アップロード後、FTPでファイル属性を下記のように設定し直す。
jikanhyo.cgi(755)
jikanhyo.txt(666)
res.cgi(755)
notfound.tmpl(644)
forbidden.tmpl(644)
allows.tmpl(644)
MIMEType.tsv(644)

【関連サイト】
TextBoxDBs
歩日記
csvStation
txtStation