【发布时间】:2014-06-10 16:30:42
【问题描述】:
在 Centos 6.4 中配置我的网站后。 当我在浏览器中点击 url 时,我得到 403 Forbidden。 我的 apache、php 和 mysql 都很好。 在 httpd.conf 中设置为默认 DocumentRoot 时,我的测试页面将正确打开。 但是当我将 DocumentRoot 更改为我项目的 www 文件夹时,它显示 403 禁止。
【问题讨论】:
在 Centos 6.4 中配置我的网站后。 当我在浏览器中点击 url 时,我得到 403 Forbidden。 我的 apache、php 和 mysql 都很好。 在 httpd.conf 中设置为默认 DocumentRoot 时,我的测试页面将正确打开。 但是当我将 DocumentRoot 更改为我项目的 www 文件夹时,它显示 403 禁止。
【问题讨论】:
确保httpd 用户拥有项目 www 文件夹的读取/执行权限。
你可以试试这个
chmod -R 755 project_www_folder
并重新加载您的浏览器
====== 将段添加到 apache 配置文件 ======
<Directory "/path to project folder/">
Options Indexes FollowSymLinks
AllowOverride all
Order allow,deny
Allow from all
</Directory>
【讨论】: