• apache遇上selinux(apache 不能创建文件问题解决)



    最常见的问题就是报无权限的错误,但是文件属性已经设为777还不行。那是因为selinux在起作用,查看apache的error_log可以看出来。

    有三个办法可以解决:
    1.直接禁止SELinux
        vi /etc/sysconfig/selinux  
        SELINUX=enforcing --> SELINUX=disabled  


    2.不保护apache

    setsebool -P httpd_disable_trans 1  

    3.设置内容的类型

    chcon -R -t httpd_sys_content_t <目录名>

    可以man一下httpd_selinux,里面有更详细的内容。

    还有个参考:http://fedoraproject.org/wiki/SELinux/apache

    SELinux也不是恶魔,不过出问题的时候可以先禁掉试试,排除法。

  • 相关阅读:
    Codeforces 526D Om Nom and Necklace (KMP)
    HDU
    HDU
    Codeforces 219D
    HDU
    HDU
    POJ
    HDU
    HDU
    第二次作业
  • 原文地址:https://www.cnblogs.com/jifeng/p/1832677.html
Copyright © 2020-2023  润新知