Re: Awstatsでブラウザーが「500 Internal Server Error」となり困っています。 ( No.1 ) |
|
- ????????? 2009/09/08 16:08
- ????????? セブン
-
アクセス時にエラーとなった時のログには何が出力されてるんでしょうか?
/var/log/httpd/error_log です。
|
Re: Awstatsでブラウザーが「500 Internal Server Error」となり困っています。 ( No.2 ) |
|
- ????????? 2009/09/08 18:16
- ????????? hiyo-
-
セブンさん ありがとうございます。
最新の/var/log/httpd/error_logです。 この辺と思うのですが、これで宜しいでしょうか?
[Tue Sep 08 11:46:19 2009] [notice] caught SIGTERM, shutting down [Tue Sep 08 11:46:19 2009] [notice] SELinux policy enabled; httpd running as context system_u:system_r:httpd_t:s0 [Tue Sep 08 11:46:19 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec) [Tue Sep 08 11:46:19 2009] [notice] Digest: generating secret for digest authentication ... [Tue Sep 08 11:46:19 2009] [notice] Digest: done [Tue Sep 08 11:46:19 2009] [notice] Apache/2.2.8 (Unix) DAV/2 mod_perl/2.0.3 Perl/v5.8.8 configured -- resuming normal operations [Tue Sep 08 11:46:26 2009] [error] [client 127.0.0.1] (13)Permission denied: exec of '/usr/share/awstats/wwwroot/cgi-bin/awstats.pl' failed [Tue Sep 08 11:46:26 2009] [error] [client 127.0.0.1] Premature end of script headers: awstats.pl
|
Re: Awstatsでブラウザーが「500 Internal Server Error」となり困っています。 ( No.3 ) |
|
- ????????? 2009/09/10 13:21
- ????????? ROMってる人
-
suEXECつかってるためにおきてそうですね。
うちは使ってないのであれですが・・・ http://www.fukatani.org/~hi-lo/blog/archives/000153.html とか参考になりませんかね?
cgi-binディレクトリ, CGIそのもののgidをgid=100にすることで対応したってありますね。 追記: suexec_logを見てgidの数値は変更してください。
|
Re: Awstatsでブラウザーが「500 Internal Server Error」となり困っています。 ( No.4 ) |
|
- ????????? 2009/09/11 16:21
- ????????? hiyo-
-
ROMってる人 さん
雑談コーナでお世話になりありがとうございました。 早速ファイルを取り込み印刷しておりましたが、 途中でコピー用紙が切れとなりアスクルに発注中。
「suexec_logを見て・・・」 # find / -name suexec_log で検索しましたが見つかりませんでした。
/var/log 内も手動で探してもありませんでした。
すみません、何処ら辺にありますでしょうか?
|
Re: Awstatsでブラウザーが「500 Internal Server Error」となり困っています。 ( No.5 ) |
|
- ????????? 2009/09/11 16:29
- ????????? 管理者
-
以下の実行結果を教えて頂けますか?
# ls -ld /usr/share/awstats/wwwroot/cgi-bin/ # ls -l /usr/share/awstats/wwwroot/cgi-bin/awstats.pl
|
Re: Awstatsでブラウザーが「500 Internal Server Error」となり困っています。 ( No.6 ) |
|
- ????????? 2009/09/11 18:58
- ????????? hiyo-
-
管理者さん
この度またもお世話になります。
# ls -ld /usr/share/awstats/wwwroot/cgi-bin/ drwxr-xr-x 2 root root 4096 2009-09-11 18:01 /usr/share/awstats/wwwroot/cgi-bin/
# ls -l /usr/share/awstats/wwwroot/cgi-bin/awstats.pl -rwxr-xr-x 1 root root 549417 2007-12-03 02:09 /usr/share/awstats/wwwroot/cgi-bin/awstats.pl
です。 もしかして-所有者権限をapacheに・・・? よろしくお願いします。
|
Re: Awstatsでブラウザーが「500 Internal Server Error」となり困っています。 ( No.7 ) |
|
- ????????? 2009/09/12 17:42
- ????????? hiyo-
-
管理者さん
awstats.plの権限をapacheにしてみましたが改善なしでした。
# chown apache:apache /usr/share/awstats/wwwroot/cgi-bin/awstats.pl
# ls -l /usr/share/awstats/wwwroot/cgi-bin/awstats.pl -rwxr-xr-x 1 apache apache 549417 2007-12-03 02:09 /usr/share/awstats/wwwroot/cgi-bin/awstats.pl
次にawstats.plのパーミッションを 755 => 700 で確認しましたが変化なし・・・ 今までHPで使用中の****.plや****.cgiのパーミッションは755で問題なかった・・・分らない・・・なぜ?
|
Re: Awstatsでブラウザーが「500 Internal Server Error」となり困っています。 ( No.8 ) |
|
- ????????? 2009/09/13 06:15
- ????????? 管理者
-
返信が遅くなり申し訳ありません。
やはり SElinux のような気がしますね。下記コマンド結果を再度、教えて下さい。
# getenforce
|
Re: Awstatsでブラウザーが「500 Internal Server Error」となり困っています。 ( No.9 ) |
|
- ????????? 2009/09/14 11:09
- ????????? hiyo-
-
管理者さん
おはようございます。・・・もう昼前でしたか^^!
私も土・日は休んでおりますので・・・
# getenforce Enforcing
で有効にしておりますので一度無効にして確認してみます。
|
Re: Awstatsでブラウザーが「500 Internal Server Error」となり困っています。 ( No.10 ) |
|
- ????????? 2009/09/14 13:20
- ????????? hiyo-
-
管理者さん
# getenforce Permissive
で再起動後、正常に表示するようになりました。
SElinuxがブレーキになっていたということですね。
この度もご回答頂きありがとうございました。 お礼申し上げます。
ここでスレッドを閉じます。
|