CGI-BBS > 基礎 > パーミッション > 掲示板の設置でデータファイルを参照できない。


カレッヂ
カレッヂ


質問者 WWWサーバ初心者  投稿日 2004/4/12(月) 01:28:39
自前で立てたサーバ(Redhat Linux 9.0 + Apache) に掲示板CGIを組み込んだところ
500 Internal Server Error と表示されてしまいます。

エラーログを参照すると

Premature end of script header: xxx.cgi
failed to open log file
fopen: Permission denied

とあり、CGIがログファイルを参照できないでいるようです。
各パーミッションは、設置説明通り

755 xxx.cgi
644 jcode.pl
777 data(ディレクトリ)

としてあります。また、簡単なCGIスクリプト(単にメッセージを表示させるようなもの)は
問題なく動いております。この手の、ログファイルを参照するCGIはすべて同じエラーが
でてしまいます。

どなたか原因がわかる方がいらっしゃったらご教示ください。
よろしくお願いします。

プロバイダ参照:
サーバのOS:UNIXサーバ
パソコンのOS:UNIX
エディタ:
FTPソフト:FFFTP
サーバ移転:していない
改造:(未選択)
CGI習熟度:firsttime

回答者 sim  [削除]  投稿日 2004/4/12(月) 12:37:13
ログファイルのパーミッションを666にしてみてはいかがでしょうか?
質問者 WWWサーバ初心者  [削除]  投稿日 2004/4/12(月) 21:38:16
ご回答ありがとうございます。

>ログファイルのパーミッションを666にしてみてはいかがでしょうか?

これも試してみましたが、同じ結果に終わってしまいます。
他に思い当たることはないでしょうか。。。
よろしくお願いします。

返信(回答)する

 


Web裏技