はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 このスレッドはクローズされています。記事の閲覧のみとなります。

 Awstatsでブラウザーが「500 Internal Server Error」となり困っています。
日時: 2009/09/08 15:52
名前: hiyo-


Fedora7 ver6.0.9

自ホームページのアクセス状況を確認する為本サイトを参考に構築しましたが
ブラウザーから500 Internal Server Error となり正常に表示してくれません。
現在の設定状況を分かる範囲で下記します。

1./etc/httpd/conf/httpd.conf
 ・combined
2.awstatsのインストール
 ・# yum -y install awstats
3.# /usr/share/awstats/tools/awstats_configure.pl
 ・Do you want to continue setup from this NON standard directory [yN] ? y
 ・apacheの設定ファイルをフルパスで指定   /etc/httpd/conf/httpd.conf
 ・file (required if first install) [y/N] ? y
 ・プロファイル名を指定(ドメイン名を指定する)  h*****-homeip.net
 ・Define config file path   デフォルトの為、空エンターキー押下
 ・Add update process inside a scheduler  エンターキー押下
 ・http://localhost/awstats/awstats.pl?config=h*****-homeip.net  エンターキー押下
4. /etc/awstats/awstats.kajuhome.com.conf
 ・LogFile="/var/log/httpd/access_log"
 ・DNSLookup=2
 ・DirData="."
 ・SkipHosts="127.0.0.1
 ・LevelForWormsDetection=2
 ・Lang="jp"
 ・FirstDayOfWeek=0
5. /etc/httpd/conf.d/awstats.conf
 ・Alias /awstatsclasses "/usr/share/awstats/wwwroot/classes/"
 ・Alias /awstatscss "/usr/share/awstats/wwwroot/css/"
 ・Alias /awstatsicons "/usr/share/awstats/wwwroot/icon/"
 ・ScriptAlias /awstats/ "/usr/share/awstats/wwwroot/cgi-bin/"
 ・<Directory "/usr/share/awstats/wwwroot">
    Options None
    AllowOverride None
    Order allow,deny
    Allow from all
 ・<IfModule mod_env.c>
    SetEnv PERL5LIB /usr/share/awstats/lib:/usr/share/awstats/plugins
6. awstats.sh
 ・#!/bin/bash ・・・/root/awstats.sh
 ・/usr/share/awstats/wwwroot/cgi-bin/awstats.pl -update -config=h*****-homeip.net
7. chmod 700 awstats.sh
8. 作成したスクリプトの実行
 ・# ./awstats.sh
  Create/Update database for config "/etc/awstats/awstats.h*****-homeip.net.conf
  " by AWStats   version 6.7 (build 1.892)
  From data in log file "/var/log/httpd/access_log"...
  Phase 1 : First bypass old records, searching new record...
  Direct access after last parsed record (after line 44)
  Jumped lines in file: 44
  Found 44 already parsed records.
  Parsed lines in file: 0
  Found 0 dropped records,
  Found 0 corrupted records,
  Found 0 old records,
  Found 0 new qualified records.
9. ブラウザーで確認
 ・http://h*****.homeip.net/awstats/awstats.pl?config=h*****-homeip.net
 ※ここで「500 Internal Server Error」となります。

10. cgiは本サーバーの「■ CGIの動作確認を行なう」でtest.cgiは正常に表示しました。
 ・http://kajuhome.com/apache.shtml#n08-03
11. httpdも正常にホームページを表示してくれています。

同じ様なトラブルを克服された方お助けください。
宜しくお願いいたします。
メンテ

Page:  [1] [2]

■ コンテンツ関連情報

 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がブレーキになっていたということですね。

この度もご回答頂きありがとうございました。
お礼申し上げます。

ここでスレッドを閉じます。

メンテ

Page:  [1] [2]

■ その他

ページ先頭へ

Copyright(©)2004-2018 First home server construction. All Right Reserved.