当前位置:web 服务器 > Apache >>

apache服务器出现Permission denied:access to / denied


如果是linux系统权限也是一个问题

检查apache的httpd.conf文件

<Directory />
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>

<Directory "/home/ado/wwwroot">

Options Indexes FollowSymLinks

AllowOverride None

Order allow,deny
Allow from all

</Directory>

 

httpd.conf中的<Directory / > 中的的deny from all的原因,可是我翻遍了所有的有关跟用户权限相关的配置,都没有解决。后来才发现/usr目录的访问权限是任何人可读,但是不可执行,因此改变 /usr目录的访问权限,

chmod -R o+x /usr

[root@testserver ado]# cd /home 执行chmod 755 ado

补充:Php教程,apache 
Apache
IIS
Nginx
Tomcat
如果你遇到web 服务器难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,