>데이터 베이스 >MySQL 튜토리얼 >Linux Centos7 Apache 访问 You don't have permission to

Linux Centos7 Apache 访问 You don't have permission to

WBOY
WBOY원래의
2016-06-07 15:48:401225검색

折腾了很久,今天才找到了最正确的答案。感言真不容易。 百度出来的99%都是采集的内容,全都是错误的。 You don 't have permission to access / on this server. 百度出的解决方法: 1)关闭selinux 。坑,服务器根本就没开启selinux 2)修改 httpd.conf 中

折腾了很久,今天才找到了最正确的答案。感言真不容易。

百度出来的99%都是采集的内容,全都是错误的。


You don<span>'t have permission to access / on this server.</span>

百度出的解决方法:

1)关闭selinux 。坑,服务器根本就没开启selinux

2)修改 httpd.conf 中的 allow from all!坑,Apache都2.4+,根本就不存在 allow from all ,现在改为了  Require all granted!

3)修改 chcon -R httpd_user_content_t !坑,误人子弟,CentOS7 中根本就没这样一个上下文,因为selinux根本就没开启

4)修改 chown apache:  -R /home/xxx.com/public_html!误人子弟,坑比!这样把目录改了,他本来的用户却没有目录访问权限了!逗比!!!

……


百度了一个多小时,全都是这样的解决方法,出来的网页全都是一大堆广告。

中国的最大搜索引擎搜索出来的都是那种布满广告的采集站!采集站不要紧,关键是全都是广告,连正常的阅读都无法阅读!


最后正确的解决方法:

chmod o+x  /home/zbphp.com

上一级目录的其他用户组也必须加上  x 执行权限否则Apache无法读取!


写到最后,感谢segmentfault 社区的热心人,不然真的瞎折腾几天可能又要放弃了。牢骚一下,网上用百度搜索出来的东西根本就不准确!用不了Google,goagent总是断断续续,而且对英文不熟悉。瞎折腾的时候感觉自己就像chaoxian,落后但是自我感觉良好,很多人用百度还觉得自豪爱国。(by default7@zbphp.com)














성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.