• Linux Centos7 Apache 訪问 You don't have permission to access / on this server.


    折腾了非常久,今天才找到了最正确的答案。感言真不easy。

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


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

    百度出的解决方法:

    1)关闭selinux 。坑,server根本就没开启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/google.com

    上一级文件夹的其它用户组也必须加上  x 运行权限否则Apache无法读取!


    写到最后,感谢segmentfault 社区的热心人,不然真的瞎折腾几天可能又要放弃了。

    牢骚一下,网上用百度搜索出来的东西根本就不准确!用不了Google,goagent总是断断续续。并且对英文不熟悉。瞎折腾的时候感觉自己就像chaoxian。落后可是自我感觉良好,非常多人用百度还认为自豪爱国。(by default.fu@foxmail.com)














  • 相关阅读:
    XMPP协议的原理介绍
    ExtJs自学教程(1):一切从API開始
    开源阅读器
    查询记录时rs.previous()的使用
    C/C++产生随机数
    探索WebKit内核(一)------ 菜鸟起步
    Qt编写串口通信程序全程图文解说
    超过响应缓冲区限制
    数据库原理 知识点总结
    http 双向通信之port映射
  • 原文地址:https://www.cnblogs.com/mthoutai/p/6878479.html
Copyright © 2020-2023  润新知