BBS 過去ログ No.0010に戻る
タイトル:
CGIが動作しない原因について
記事No:
3095
投稿日: 2004/12/14(Tue) 23:39
投稿者:
Masakazu
こんばんは。
いつもサーバー設定時はこちらを拝見させていただいておりました。
今回、知り合いの方と共に、CGIの設定を手伝って頂き、CGIを動作するように設定を試みたのですが、どうしても500エラーが出てしまい、正しく動作する事ができませんでした。
考えられる原因や、この件について何かご存知の方は、ご指示をいただけると幸いです。
********** 現状 **********
・直接実行すると動作します。
・ApacheからSuExec経由で起動しようとすると動作しません。
・検索などで調べると、 #!/usr/bin/perl の後ろに、 -- をつけるといいとの事ですが、つけてもつけなくても結果は同じく動作しません。
・LAN内、WAN側からでも同じく動作しません。
その他必要な情報があれば提示したいと思いますので、どうかよろしくお願いします。
タイトル:
Re: CGIが動作しない原因について
記事No:
3096
投稿日: 2004/12/15(Wed) 20:28
投稿者:
Masafumi
> こんばんは。
> いつもサーバー設定時はこちらを拝見させていただいておりました。
>
> 今回、知り合いの方と共に、CGIの設定を手伝って頂き、CGIを動作するように設定を試みたのですが、どうしても500エラーが出てしまい、正しく動作する事ができませんでした。
>
> 考えられる原因や、この件について何かご存知の方は、ご指示をいただけると幸いです。
>
> ********** 現状 **********
> ・直接実行すると動作します。
> ・ApacheからSuExec経由で起動しようとすると動作しません。
>
> ・検索などで調べると、 #!/usr/bin/perl の後ろに、 -- をつけるといいとの事ですが、つけてもつけなくても結果は同じく動作しません。
> ・LAN内、WAN側からでも同じく動作しません。
パーミッションは設定されてますよね?
タイトル:
Re^2: CGIが動作しない原因について
記事No:
3097
投稿日: 2004/12/16(Thu) 06:39
投稿者:
Masakazu
はい、パーミッションは700に設定して実行しています。
他に考えられる原因はありますでしょうか?
タイトル:
Re^3: CGIが動作しない原因について
記事No:
3098
投稿日: 2004/12/16(Thu) 16:58
投稿者:
kokko
URL:
http://bayleaf.dyndns.org/
ちょっと必要と思われる物をいくつか・・・
・サーバとして使っているOSは?
・Apacheのバージョンは?
・使っているCGIは(自作なのか配布されているものなのか)?
タイトル:
Re^4: CGIが動作しない原因について
記事No:
3099
投稿日: 2004/12/16(Thu) 18:10
投稿者:
Masakazu
レスありがとうございます。
OSは、FedoraCore1
Apacheのバージョンは2.0.47
使ってるCGIは、テスト用のもので、簡単なコードなので、いかに掲載します
#!/usr/bin/perl
print "Content-type:text/html\n\n";
print "test";
です。よろしくお願いしますm(_ _)m
----- 追記 -----
先ほど、Apacheのバージョンをアップしました。
しかし結果は同じく、CGIは500エラーでてしまいます・・・
今は,Apache2.0.50です
タイトル:
Re^5: CGIが動作しない原因について
記事No:
3101
投稿日: 2004/12/18(Sat) 20:41
投稿者:
Masafumi
> レスありがとうございます。
> OSは、FedoraCore1
> Apacheのバージョンは2.0.47
> 使ってるCGIは、テスト用のもので、簡単なコードなので、いかに掲載します
>
> #!/usr/bin/perl
> print "Content-type:text/html\n\n";
> print "test";
>
> です。よろしくお願いしますm(_ _)m
>
>
> ----- 追記 -----
> 先ほど、Apacheのバージョンをアップしました。
> しかし結果は同じく、CGIは500エラーでてしまいます・・・
> 今は,Apache2.0.50です
Perl文法には問題ありませんね。
正常に動きますし・・・
SuEXEC経由だと動かないと書いていますがということは
755のパーミッションだと動くということでしょうか?
そうでしたらSuEXECが動いてないのかも知れませんね。
あと考えられるのはまったくCGIが動かないなら
httpd.confの設定が間違っているとかが考えられますね。
タイトル:
Re^6: CGIが動作しない原因について
記事No:
3103
投稿日: 2004/12/20(Mon) 23:54
投稿者:
Masakazu
OS再インストールして、知り合いの方にデフォルトから設定してもらったら解決しました>_<
ふみさんありがとうございます!
あと、これに気づいたら、メッセに話し掛けてもらえますか?
by まさかず
Copyright© Home Server Technical. All Right Reserved.