新規記事投稿
フォロー記事投稿
記事のキャンセル
From: にあ
<nir@mxa.meshnet.or.jp>
Subject: Re: CGIのアップロード
Date: 1996/11/18 12:31:13
Reference: mesh.program/00136
11月18日に、NKさんは書きました。
>いやー、ますます原因がわからなくなってきました。
>なにせ自分のページで正常に動いているもんで、どこが悪いのか??
>もう一度スクリプトを見直した方がいいかもしれませんね。(^^;;
>
スクリプトを読んでみました。(一括表示 archive-ex.cgiの方)
これは Ver1.5ベースの様で、Ver1.5aではスクリプトの最初に必要な、
$CGIPATH = '.';
の様な、CGIディレクトリの指定が有りませんね。
そのため、Ver.1.5a を使っている場合、forum.pl の中でエラーになってしまいます。
$CGIPATH の設定を増やしたら、require の行も、
require "$CGIPATH/forum.pl";
としておいた方が良いですね。
また、get_article() 中の open() でのパス指定がチョット足りません。
open(ARTICLE, "$FORUMPATH/$room/$mes.html") || ...
の様に、"$FORUMPATH/" の部分を追加して下さい。
あと、get_article() 中のパターンマッチで使っている /.../s オプションは
perl5 の機能なので、perl4 でも使えるようにするためには、書き換える必要が
有りますね。
# たぶんこれだけだと思うけど。(^^)