投稿日:2004年08月18日 作成鷹の巣

No.17029 自宅サーバーだとperlでPOSTデータが受け取れない。



自宅サーバーだとperlでPOSTデータが受け取れない。

No.17029 投稿時間:2004年08月18日(Wed) 14:19 投稿者名:fedora-perl URL:

Perlの勉強本に載っていた、一つのCGIでフレーム分けしてあるチャットを自宅サーバーに入れてみると、
退出しようとするとフレーム解除され、書き込みフレームのみ表示の状態になってしまいました。

ソースを調べて試してみると、どうもPOSTのデータを受け取れていないようなのです。そのため入室のページに戻れずおかしな状態になってるようで。

でも会社のサーバーで同じプログラムを入れると普通に表示され、退出も普通にできたため、
プログラムの問題ではないのかと思いました。
自宅サーバーのhttpd.confの設定に何かあるのかとみたのですが、
<Directory "/home/www/cgi-bin">
Options ExecCGI
AllowOverride None
Allow from all
Order allow,deny
</Directory>
色々な所に書いてあるとおりのようで・・・
会社のサーバーはversion 5.005_03 built for i386-freebsd で結構古いのですが、自宅サーバーはFedoraでPerl 5.8.1が初めから入っているやつです。

他にどこか設定があるのでしょうか?調べても同じような状況の人はいないようですし、何を調べればいいのかわからなくなってしまったので、ここで聞いてみました。よろしくお願いいたします。


|目次|掲示板|過去ログ目次|▲頁先頭|