うぇぶ会議室の部屋4への投稿
記事番号00202へのフォローを投稿します。
お名前(ペンネイムで結構ですが必要です)
(
ブラウザに個人情報を覚えさせない)
電子メイルアドレス(必要です)
題名(必要です)
Home Page がある方はリンク希望先の URL を記載して下さい
会議室に載せたい内容を以下へお書き下さい (
HTMLを解釈せずにそのまま表示)
5月30日に、kobaさんは書きました。 >どうにもまともに動かず困ってます。 > site.plを自分の環境に書き換え、index.cgi を実行したのですが、 >Internal Server Error になり、error_logに >Premature end of script headers: /home/users/koba/public_html/forum/article.cgi >が表示され動かず。 > コマンドラインから >perl index.cgi を実行してみても何も出力されず。 >最後の &forum'convert_print(*output); でhtmlを吐き出すと思われるのですが、 >何も表示されないので、とりあえずこの行をコメントアウトして、print $output; に >してみたら表示されました。 なぜ? > > またとりあえずフレームとして表示されたので、Testの部屋 で試験してみたのですが、 >新規記事の場所をクリックしたら、やっぱり Internal Server Error。 >これは、article.cgi によって表示されるはずですので、同様にコマンドラインから >>perl article.cgi としてみたら表示されるのは、Bad Forum の文字。 >コマンドラインからステップ実行でデバッグしてみると、 >$title = forum::get_title($room); >&WarningMsg('Bad Forum') if ($title eq ''); >のところだと思います。つまり、$title に正しく値が入っていないのでしょうか? > >このようになってしまうのは一体何が原因なのでしょうか? >なお、環境ですが、TurboLinux4 上で Perl5 です。 >また、LINUX上でいろいろいじりたかった関係上、ファイルは全て >EUC(LF)に変換してあります。 > ほかに何か考えられる原因ってありますか? > > また、perlは /usr/bin/perl ですので、各ファイルの最初の行も >もちろん書き換えてあります。 > >(ちなみに、Perlは超初心者です。連想配列を知っている程度) > >どなたかお知恵を・・・・
ホームペーヂに戻る
nir@mvg.biglobe.ne.jp
Last Update: 2 December 1999