我在/ / Documents / WebD /中有一个名为Tarea的文件夹里面有一个public_html文件夹,要访问它我尝试过千种方式创建一个虚拟主机,但它没有用,现在我&#39 ;我试图到达那里创建一个从tarea到/ var / www / html / tarea的Symlink,并通过localhost / tarea / public_html访问,但是得到
Forbidden
You don't have permission to access /tarea on this server.
Apache/2.2.15 (CentOS) Server at localhost Port 80
我在论坛上尝试了很多不同的方法,改变了httpd.conf,给了apache等权限,但是没有工作
有什么建议吗?
答案 0 :(得分:1)
可能是SELinux阻止Apache访问这些文件。我会尝试将SELinux切换到许可模式并查看您的权限是否打开。您可以阅读有关SELinux和Apache here的更多信息。
要将SELinux置于许可模式,请执行:
echo 0 > /selinux/enforce
要将SELinux重新置于强制模式,请执行以下操作:
echo 1 > /selinux/enforce
答案 1 :(得分:0)
希望您已经检查了/ tarea文件夹的权限。运行Apache服务器的用户应具有对特定目录的读/写权限。