CGI設置について質 ..
[2ch|▼Menu]
22:nobodyさん
05/01/25 11:27:48
>>21
その鯖はWin2003+II6.0だからたいていのCGIは修正しないと動かない。
相対パスの基点は必ずルートからの相対パスにする必要がある。

ルートディレクトリの下に配布先によるディレクトリの例と同じく
cgi-binを作ってその中に設置したとする。

ルートディレクトリ
  ├ cgi-bin(ディレクトリ)
     ├─ library(ディレクトリ)
     │   ├ jcode.pl
     │   └ cgi-lib.pl
     └─ diary(ディレクトリ)
          ├ perldiary.cgi
          └ diarylog.dat
27、28行目
require '../library/jcode.pl';  → require './cgi-bin/library/jcode.pl';
require '../library/cgi-lib.pl'; → require './cgi-bin/library/cgi-lib.pl';

35行目
$logfile = './diarylog.dat';  → $logfile = './cgi-bin/diarylog.dat';

たぶんこれで動くと思うが。
Win+IISはCGIに関していろいろ問題があるから今後の鯖選びは
考えたほうがいいかも。


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

3990日前に更新/322 KB
担当:undef