当前位置: 技术问答>linux和unix
apache无权进入
来源: 互联网 发布时间:2014-10-31
本文导语: 本机访问,浏览器无权进入,出现如下错误 Forbidden You don't have permission to access / on this server. ----------------------------------------------------- Apache/1.3.20 Server at 127.0.0.1 Port 80 yousoft(悠游在线)曾经也提过这个问题。 h...
本机访问,浏览器无权进入,出现如下错误
Forbidden
You don't have permission to access / on this server.
-----------------------------------------------------
Apache/1.3.20 Server at 127.0.0.1 Port 80
yousoft(悠游在线)曾经也提过这个问题。
hotfire回答说 chmod 711 /home
我估计也是改变权限即可,
我的httpd.conf中 DocumentRoot /usr/local/httpd/htdocs
那么我的home就是/usr/local/httpd/htdocs对不对,
我甚至都用 chmod 777 /usr/local/httpd/htdocs(以及它下面的文件)
可还是不能解决问题。
help!help!help!help!help!help!help!help!help!help!help!help!
Forbidden
You don't have permission to access / on this server.
-----------------------------------------------------
Apache/1.3.20 Server at 127.0.0.1 Port 80
yousoft(悠游在线)曾经也提过这个问题。
hotfire回答说 chmod 711 /home
我估计也是改变权限即可,
我的httpd.conf中 DocumentRoot /usr/local/httpd/htdocs
那么我的home就是/usr/local/httpd/htdocs对不对,
我甚至都用 chmod 777 /usr/local/httpd/htdocs(以及它下面的文件)
可还是不能解决问题。
help!help!help!help!help!help!help!help!help!help!help!help!
|
在安装成功后,默认情况下可访问吗?It works出现了吗?若出现,然后:
进入目录:
cd /usr/local/httpd/htdocs
chown -R apache.apache *(apache 为系统任一用户即可)
chmod -R 775 *
然后,重新启动apache(/usr/local/httpd/bin/apachectl restart).
另在htdocs目录之前的权限最好不要该动,想想若为777,任何人都具有读,写,执行的
权力,哈哈,挺危险的
另从你的安装目录来看,你的apache是后来装的,你的系统以前装了apache了吗,注意他们之间
的冲突。仔细检查,你会搞定的
进入目录:
cd /usr/local/httpd/htdocs
chown -R apache.apache *(apache 为系统任一用户即可)
chmod -R 775 *
然后,重新启动apache(/usr/local/httpd/bin/apachectl restart).
另在htdocs目录之前的权限最好不要该动,想想若为777,任何人都具有读,写,执行的
权力,哈哈,挺危险的
另从你的安装目录来看,你的apache是后来装的,你的系统以前装了apache了吗,注意他们之间
的冲突。仔细检查,你会搞定的
|
应该为 apache/ 的目录。
如 var/apache/htdocs/
如 var/apache/htdocs/
|
好像还要包括上面的各级目录的访问权限(递归的)。也就是说,除了htdocs这个目录,还有httpd, local, usr,都需要访问权限。