カレッヂ |
質問者 富嶽
投稿日 1/13(土) 15:48:45
サーバーの指示どうりにPrelを設定しているのに、表示されないのです。 さらに、IBM社の「ホームページビルダー」についていたCGIプログラムは作動するのに、 ほかから取り寄せた、CGIプログラムを使用すると、 500 Server Errorになるのです。 サーバーのCGIに対する指示 パス : /usr/bin/perl バージョン : 5.005_03 パス : /usr/bin/jperl バージョン : jperl5.005_03-990822(日本語パッチ使用) CGIを置く場所は決められていない。 仮に自分のパソコンにPrelとwwwソフトをインストールして、 実際にシミュレーションしてみたところ、 どこのCGIプログラムも問題なく作動しました。 わたしは不思議でたまりません。 みなさんどうか、助けてください。 仮にホームページは http://www.mirai.comm.to/ です。 |
回答者 まさ
[削除]
投稿日 1/13(土) 19:37:24
ローカルのPerlで動いて、サーバーにアップしたら動かない一番の原因は 1.Perlのパスが間違っている。 2.パーミッションの設定ミス。 3.FTP転送をバイナリーで行っている。 4.Perlのバージョンが違う。 これらだと思います。 一応DOSプロンプトで「perl -wc foo.cgi」をして文法チェックしてみ て下さい。Syntax OKと出ればいいです。 |
このページは終了したので返信(回答)は書きこめません
Web裏技 |