CGI-BBS > 電子私書箱 > 電子私書箱 > 『処理手順に矛盾が生じました。』と表示されてしまう。


カレッヂ
カレッヂ


質問者  投稿日 2009/8/3(月) 20:40:28
はじめまして、さきと申します。

電子私書箱の設置で
マニュアルを読んで、サーバのパーミッションでも
マニュアルのパーミッションでも設置したのですが、
どうしても処理手順に矛盾が生じましたと出てしまいます。
何もいじらないであげた状態でも同様で、perlのパスも合っています。
設置したのはこちらのページです。
http://siring.sweet-tone.net/cgi-bin/pobox201/pobox.cgi

私の環境はmacos10.5でサーバのosはFedora Coreです。
何処に問題が有るか現段階でまるで分かりません。
ご存知の方、どうかお知恵を拝借できないでしょうか?
よろしくお願いしますm(_ _)m

【プロバイダ】http://www.just-size.net/
【習熟度】多少の設置経験

回答者 rescue  [削除]  投稿日 2009/8/14(金) 08:54:07
そのエラーは、処理命令が空の場合に出るもので、通常は想定外です。

if ($in{'action'} eq "") { push(@ERR,"処理手順に矛盾が生じました。"); error(); }

通常は何か命令文を入れて起動されます。action=***
http://www.rescue.ne.jp/cgi/pobox/sample/pobox.cgi?action=hello
これが、
http://www.rescue.ne.jp/cgi/pobox/sample/pobox.cgi?action=http://www.rescue.ne.jp/cgi/pobox/sample/pobox.cgi
のように、処理が指示されていない場合に発生するので、エラーメッセージが
きちんと出ているので、CGI設置自体は出来ているようなので、変ですね。

ご記入のURLは既に削除されているので拝見できなかったので、
以上のことを参考にしてみてください。

返信(回答)する

 


Web裏技