- - PR -
Web BBS ソフトのインストールトラブル
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2004-11-03 08:21
こんにちはPsyduckです。いつもお世話になっております。
ApacheでWEBサイトを作成したので Web BBS の機能を加えようとしています。 OSはRedHat7.3 Apacheは2.0.52 BBSスクリプトは Tree BBS 1.20 です。 httpd.confはApacheのマニュアルに従い変更し Apacheインストール時についてくる printenv.cgi や test-cgi.cgi は正常に動作する事を確認しております。 Tree BBS 1.20 を解凍して、マニュアルに従い 必要なファイルをcgi-binディレクトリにコピーして perlのパスも適切なものに変更しましたが Browserから tree.cgi を呼び出すと 「The server encountered an internal error or misconfiguration 」 というエラーが表示されます。 そこで、サーバのerrorログを見ると 「Premature end of script headers: tree.cgi」 と記録されています。 もちろんファイルやディレクトリpermissionは確認しました。 ・・・というか777にしても結果は変わりませんでした。 何が問題でどのようにすべきか、 どなたかアドバイスをいただければありがたいです。 あるいは、RedHatで動く他のWebBBSスクリプトで 何か推薦されるものがありましたら、それも試してみたいです。 お忙しいところ申し訳ありませんが 宜しくお願いいたします。 |
|
投稿日時: 2004-11-03 10:17
改行コードが CR+LF になっていたりしませんか?
その他、下のサイトに 「Premature end of script headers」 エラーに関する 詳細な記述があるようですので、参照してみてください。 http://sagittarius.dip.jp/~toshi/premature.html あと、正しく設定されていればシェルのコマンドラインから起動しても HTML が表示されると思いますので試してみてください。 |
|
投稿日時: 2004-11-03 14:22
あんとれさん、どうもありがとうございます。
>その他、下のサイトに 「Premature end of script headers」 エラーに関する >詳細な記述があるようですので、参照してみてください。 教えていただいたサイトの情報に従い tree.cgiに修正を加えたら正常に動くようになりました。 一行目の #!/usr/bin/perl を #!/usr/bin/perl -- と書き直したら直りました。 貴重な情報をどうもありがとうございました。m(__)m |
1