среда

среда

среда

CentOS 6.5 x86_64
Apache2.4.9(найти=/usr/local/apache2)
PHP 5.5.13(найти=/usr/local/php5)
Apache vhosts включен.

сайт1

домен=localhost
путь=/usr/local/apache2/htdocs
rst=OK

сайт2

домен=phpmyadmin
путь=/usr/local/apache2/htdocs/phpmyadmin
rst=OK

сайт3

domain=phpmyadmin3
path=/home/default7/website/phpmyadmin
rst=У вас нет прав доступа /

сайт4

domain=mysite1
path=/home/default7/website/mysite1
result=У вас нет разрешения на доступ /

Когда я отключил selinux,403 остался прежним.

решение1

Вы рассматривали возможность проверки прав доступа к файлам на сайте 3 и 4? Они оба находятся в вашем домашнем каталоге. Веб-сервер (пользователь или группа apacheв CentOS) должен иметь доступ на чтение к этим файлам. Помните, что для работы apacheпотребуется доступ на чтение по всему пути от /homeвсех путей до соответствующих файлов.

Связанный контент