はじめての自宅サーバ構築 - Fedora/CentOS - Last Update 2008/12/05
It opened to 2004/09/19. Visitors
Pageviews
Today(IP/PV)
3,616,082
14,192,643
1,101/5,588
このページは表示専用です。新規投稿・レスや最新情報はこちらです。

このスレッドはクローズされています。記事の閲覧のみとなります。
awstats設定について
日時: 2008/03/02 23:59
名前: そな

こんばんは。
こちらのサイトを参考にawstatsを設定しましたがエラーが出て表示できません。
エラーの内容は以下のようになっております。

Forbidden

You don't have permission to access /awstats/awstats.pl on this server.
Apache/2.2.3 (CentOS) Server at 192.168.24.5 Port 80

あなたはこのサーバーにアクセス権限がないということなのですがどのファイルの権限を修正したらいいのか
わかりません。

サーバーはCentOS 5を使っています。
Re: awstats設定について ( No.1 )
日時: 2008/03/03 20:15
名前:

awstats.plのパーミッションは?
あと、awstatsディレクトリのパーミッションはどうなってるんでしょう?

あ!そうそう、オーナもね。

# ls -l awstats.pl
   :
   :


の結果を教えてくれれば・・・・・
Re: awstats設定について ( No.2 )
日時: 2008/03/03 21:26
名前: おとーさん
参照: http://www,yyibaraki.com

悪いところはパーミッションと表示されているみたいですね。
いくつだったか(644)忘れましたがchmod 755 /var/www/cgi-bin/...何だか・・こんな感じて変更しないと駄目なのかな???
エラーログに書いてあるみたいですよね。以前に私も躓きました。 がんばってください!
Re: awstats設定について ( No.3 )
日時: 2008/03/03 22:35
名前: そな

awstats.plのパーミッションは700です。

ls -l awstats.plの結果です。

-rwx------ 1 root root 547741 12月 25 2006 /usr/local/awstats/wwwroot/cgi-bin/awstats.pl

よろしくお願いします。
Re: awstats設定について ( No.4 )
日時: 2008/03/04 06:30
名前: 管理者

> -rwx------ 1 root root
「root」の 700 では実行できません。

# chmod 750 /usr/local/awstats/wwwroot/cgi-bin/awstats.pl
# chown apache:apache /usr/local/awstats/wwwroot/cgi-bin/awstats.pl

と実行してください。

※:この他も見直す必要がありそうです。
Re: awstats設定について ( No.5 )
日時: 2008/03/04 08:07
名前: そな

管理人さん返答ありがとうございます。

指示のあった通りやってみたのですが以前と変わりません。
他にパーミッションを変更するのはどの辺でしょうか?
Re: awstats設定について ( No.6 )
日時: 2008/03/04 08:43
名前: 管理者

通常のインストールを行えばパーッミションは適当な値で保持されるのですが、どのようなインストールを行ったのでしょうか?

親スレッドで、

> こちらのサイトを参考にawstatsを設定しましたがエラーが出て表示できません。

と、書かれているので当サイトの様に行われたと存じますが、「http://kajuhome.com/awstats.shtml#n04-01」の設定もきちんと行われていますか?

また、設定変更後はapacheを再起動されましたか?
Re: awstats設定について ( No.7 )
日時: 2008/03/04 09:52
名前: そな

>通常のインストールを行えばパーッミションは適当な値で保持されるのですが、どのようなインストールを行ったのでしょうか?

この件についてはrpmでインストールしました。
その後http://kajuhome.com/awstats.shtml#n04-01の手順に従って進めて行きました。

>また、設定変更後はapacheを再起動されましたか?

apacheを再起動はOKです。

スクリプトも作成ごパーミッションの変更は説明にあった通り変更してあります。

以前fedora7を使っていたときにyumでインストールしたときはこのようなエラーはでませんでした。
centOS5の場合うまくいきません。
Re: awstats設定について ( No.8 )
日時: 2008/03/04 10:07
名前: 管理者

おかしいですね・・・

先ほど、当方で検証してみましたが「オーナ・グループ」は「root」ですが、パーミッションは「755」である為、apacheでも実行できます。

以下ログ)

# wget http://nchc.dl.sourceforge.net/sourceforge/awstats/awstats-6.6-1.noarch.rpm
--09:57:59-- http://nchc.dl.sourceforge.net/sourceforge/awstats/awstats-6.6-1.noarch.rpm
      => `awstats-6.6-1.noarch.rpm'
nchc.dl.sourceforge.net をDNSに問いあわせています... 211.79.60.17, 2001:e10:ffff:1f02::17
nchc.dl.sourceforge.net|211.79.60.17|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 1,139,488 (1.1M) [application/octet-stream]

100%[====================================>] 1,139,488  213.88K/s  ETA 00:00

09:58:06 (169.66 KB/s) - `awstats-6.6-1.noarch.rpm' を保存しました [1139488/1139488]


# rpm -ivh awstats-6.6-1.noarch.rpm
Preparing...        ########################################### [100%]
  1:awstats        ########################################### [100%]

----- AWStats 6.6 - Laurent Destailleur -----
AWStats files have been installed in /usr/local/awstats

If first install, follow instructions in documentation
(/usr/local/awstats/docs/index.html) to setup AWStats in 3 steps:
Step 1 : Install and Setup with awstats_configure.pl (or manually)
Step 2 : Build/Update Statistics with awstats.pl
Step 3 : Read Statistics



# ls -l /usr/local/awstats/wwwroot/cgi-bin/awstats.pl
-rwxr-xr-x 1 root root 547741 12月 25 2006 /usr/local/awstats/wwwroot/cgi-bin/awstats.pl



そなさんが何かパーミッションを変更した覚えはありますか?

何れにしても、上記ファイル以外も問題がありそうなので
一度、「awstats」をアンインストールして、再度、導入してみて頂けますか?

アンインストール方法

# rpm -ev awstats-6.6-1
Re: awstats設定について ( No.9 )
日時: 2008/03/04 10:11
名前: そな

了解です。

再度、報告します
Re: awstats設定について ( No.10 )
日時: 2008/03/04 21:35
名前: そな

アンインストール後再度設定しましたがやはり以前と同じエラーが出て表示できません。
設定なども見直しましたが説明のあった通りの設定になっています。

下記は管理人さんと同じ結果になりました。

# ls -l /usr/local/awstats/wwwroot/cgi-bin/awstats.pl
-rwxr-xr-x 1 root root 547741 12月 25 2006 /usr/local/awstats/wwwroot/cgi-bin/awstats.pl

centOS 5ではうまくいかないのでしょうか?
Re: awstats設定について ( No.11 )
日時: 2008/03/04 22:03
名前:

apacheは再起動しましたか?

僕はきちんと動作していますが・・
Re: awstats設定について ( No.12 )
日時: 2008/03/04 22:38
名前: そな

再起動しました。
Re: awstats設定について ( No.13 )
日時: 2008/03/04 23:09
名前: そな

解決する事ができました。
こちらの掲示板の過去の履歴の中で同じような質問が有りその解答を真似たところ解決すことができました。
原因はパーミッションの設定でawstats/を775でawstats.plを755にしたところ表示することができました。
あと、/etc/httpd/conf/httpd.confのこの部分を<Directory "/usr/local/awstats/wwwroot">
<Directory "/usr/local/awstats/wwwroot/cgi-bin/">に変更しました。

お手数をお掛けしました。
ありがとうございました。

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