web开发 Django开发交流群:19525555 注册 | 登陆

Forbidden You don't have permission to access / on this server.

Forbidden
You don't have permission to access / on this server.

网上查了好久~~~~~

有两种说法:

第一种说法:

这是由于你更改了你的DocumentRoot,而更改了这个默认值后,下面还有一个值是要随着更改的。就在它下面不远的地方,有这样一段: 

conf 文件
  1. # This should be changed to whatever you set DocumentRoot to.    
  2. Directory <”\Your_New_DocumentRoot\”>   

中括号里的内容就是你更改的新值。这样就不会出现403错误了。

conf 配置文件
  1. <Directory “/var/www/html1/> #这个需要改成相应的目录    
  2.   
  3. Options Indexes FollowSymLinks    
  4.   
  5. AllowOverride Non    
  6.   
  7. Order allow,deny    
  8.   
  9. Allow from all    
  10.   
  11. < /Directory>   


第二种说法:

原因可能是:

1、 你没有为该目录或者该文件设置guest组权限;

2、 你没有将该文件名设置为默认页面,尤其是在仅用域名访问的情况下。

解决办法: 

linux ,命令
  1. chmod 701 /home/www    
  2.   
  3. chmod 701 /home/www/*   


我试了第一种方法.不行.最后又试了第二种方法.终于可以了. 

linux ,命令
  1. chmod 705 –R /var/www/html    

 

Tags: permission

« 上一篇 | 下一篇 »

Trackbacks

点击获得Trackback地址,Encode: UTF-8

发表评论

评论内容 (必填):