![]() |
カレッヂ |
質問者 ともっち
投稿日 1/6(土) 18:14:56
CGI初心者です。 CGIスクリプトのパーミッションを755に設定したのですが、「Internal Server Error」となって動きません。これはどうしてなのですか? |
回答者 まさ
[削除]
投稿日 1/6(土) 21:49:24
Internal Server Errorとパーミッションは関係ありません。 Internal Server Errorはいろいろな原因が考えられますが、一番多いのはスクリプト内に エラーがある場合です。 telnetまたはローカルでPerlで使えるなら「perl -wc xxx.cgi」で何かわかるかも知れま せん。これでsyntax OKが出ているにもかかわらずエラーが出る場合は、FTPで送るとき バイナリーにしてしまっているとかが考えられます。 |
回答者 さと
[削除]
投稿日 1/7(日) 00:00:53
Internal Server Errorはパーミッションが違っていても出る場合があります。 プロバイダによっては、705などにしないといけない場合もありますので、 プロバイダの説明ページなどで確認してみてください。 スクリプトを改造したり、一行目のperlのパスなどを間違えていなければの話ですが。 |
返信(回答)する
Web裏技 |