环境

环境

环境

CentOS 6.5 x86_64
Apache2.4.9(定位=/usr/local/apache2)
PHP 5.5.13(定位=/usr/local/php5)
Apache 虚拟主机已启用。

站点1

域=本地主机
路径=/usr/local/apache2/htdocs
rst=确定

站点2

域=phpmyadmin
路径=/usr/local/apache2/htdocs/phpmyadmin
rst=确定

站点3

域名=phpmyadmin3
路径=/home/default7/website/phpmyadmin
rst=您无权访问/

站点4

域=mysite1
路径=/home/default7/website/mysite1
结果=您无权访问/

当我关闭selinux时,403也是一样。

答案1

您是否考虑过检查站点 3 和 4 中文件的权限?它们都在您的主目录中。 Web 服务器(apacheCentOS 上的用户或组)应该具有这些文件的读取权限。请记住,要使其正常工作,apache需要对从/home一直到相关文件的整个路径进行读取访问。

相关内容