- ベストアンサー
CGIが動作しません。
最近、Perlを初めたのですが、 CGIがうまく動作しません。 他のCGIは動作しているので CGIは動作する環境だと思います。 http://からフルパスでCGIを実行しても、 以下のエラーがでます。 ------------------------------------- 500 InInternalServerError サーバーエラーです。 以下の理由が考えられます。 パーミッション等の設定が 間違っている可能性があります。 サイト管理者にお問い合わせ下さい。 ------------------------------------- ちなみに以下のような簡単なCGIも同様です。 ===================================== #!/usr/local/bin/perl print "Content-type: text/html\n\n"; print "<html><head>\n"; print "<meta http-equiv=Content-Type content=text/html; charset=x-sjis>\n"; print "<title>StartCGI</title></head>\n"; print "<body>\n"; print "<p align=center><font size=4>初めて書いたCGI</font></p>\n"; print "</body></html>\n"; exit; ===================================== なぜなんでしょう。 困ってます。 ご教授の程、宜しくお願い致します。
- みんなの回答 (8)
- 専門家の回答
お礼
ありがとうございました。 無事に解決致しました。 理由はよくわからないのですが、 そのフォルダがよくなかったみたいで 新しいフォルダをそのフォルダの下に作って実行したら、うまく動作致しました。 他のCGIはそのフォルダでも動作していたのでなぜ私が作ったCGIだけがうまく動かなかったのかわかりません。 沢山の皆様にご回答を頂き感謝しております。 ありがとうございました。