我在centos 5.6上运行apache,每当我尝试在任何目录中加载php脚本时,除了/var/www/html(apache默认根目录),它都会给我一个权限被拒绝的错误。
但是,当我根据默认目录 (/var/www/html) 检查我的新根目录 (/var/www-dev) 的权限时,它们完全匹配。都说:root:root 755
我什至尝试将所有权更改为 apache:apache,但仍然出现相同的错误
但是当我将 apache 配置改回它的默认根目录(/var/www/html)时,一切正常。
难道我做错了什么?
这些是我正在更改的设置:
DocumentRoot "/var/www/html"
<Directory "/var/www/html">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Run Code Online (Sandbox Code Playgroud)
注意:每次更改 apache 配置和权限时,我都会重新启动 apache。
同样:我还启用了 REMI 和 EPEL