web-dev-qa-db-ja.com

サボテンの許可エラー

昨日、Cacti + RRDToolsをyum経由でCentOS5にインストールしました。すべてが正しくインストールされているようで、cactiディレクトリは/ var/www/cactiにあります。それを指すようにサブドメインを設定します。

ただし、私の問題は、ファイルにアクセスしようとすると、常に403Forbiddenエラーが発生することです。ディレクトリにApacheHTTPAuthはありません。ファイルの所有権とグループをrootからcactiuser(私のcactiユーザー)、Apache、nobodyに変更しましたが、これを解決するものは何もありません。

また、マシン自体(localhost)からアクセスしようとしましたが、それでも403を取得します。

誰かがこれらの問題を抱えていましたか?必要に応じて、構成の詳細を共有できます。

サーバー構成に問題があるようです...これがログです

[Thu Jun 25 10:04:57 2009] [error] [client 10.1.10.10] client denied by server configuration: /var/www/cacti/index.php
[Thu Jun 25 11:48:17 2009] [error] [client 10.1.10.10] client denied by server configuration: /var/www/cacti/debug.html
1
nategood

今朝、CactiをCentにインストールしました。使用したドキュメントによると、cactiは/ var/www/html/cactiにインストールする必要があり、バージョンが異なる可能性があります。

http://www.cacti.net/downloads/docs/html/unix_configure_cacti.html

Apachecfgでこれを変更してみてください。Cactiの一部のバージョンはcacti.confである可能性がありますAllowOverrideなしOrderDeny、Allow

AllowOverrideなし注文拒否、すべてからの拒否を許可

他の何か、それはまだ許可エラーである可能性があります、それは私が最も問題を抱えていたところです。 Apacheとcactiuserを同じグループに追加し、それに応じて権限を変更してみてください。

Apacheを再起動する必要があります/etc/init.d/httpdrestart

0
IOTAMAN

Selinuxを有効にしましたか?

はいの場合は、/ var/www/cacti内のファイルのラベルを確認してください。

しかし、RPMはそれを処理する必要があったと思います...

0
Julien