環境

環境

環境

CentOS 6.5 x86_64
Apache2.4.9(位置=/usr/local/apache2)
PHP 5.5.13(ターゲティング=/usr/local/php5)
Apache仮想ホストが有効になっています。

サイト1

ドメイン=localhost
パス=/usr/local/apache2/htdocs
rst=ok

サイト2

ドメイン=phpmyadmin
パス=/usr/local/apache2/htdocs/phpmyadmin
rst=ok

サイト3

ドメイン名=phpmyadmin3Path
=/home/default7/website/phpmyadmin
rst=アクセス権がありません/

サイト4

ドメイン=mysite1
パス=/home/default7/website/mysite1
結果=アクセス権限がありません。 /

selinuxをオフにすると、403は同じです。

ベストアンサー1

サイト 3 と 4 のファイルに対する権限の確認を検討しましたか?それらはすべてホームディレクトリにあります。 Webサーバー(apacheCentOSのユーザーまたはグループ)には、これらのファイルに対する読み取り権限が必要です。これが機能するには、問題のファイルまでフルパスへの読み取りアクセス権がapache必要であることに注意してください。/home

おすすめ記事