linux php写入文件file_put_contents函数无法写入

linux php写入文件file_put_contents函数无法写入  有这一篇文章足够了



有三种情况:

                1.直接修改目录权限# chmod 777 文件夹名称

                2.查看SELinux状态:/usr/sbin/sestatus -v

                   SELinux status: enabled 即为开启状态

                   关闭SELinux:
                   1、临时关闭(不用重启机器):
                        setenforce 0 设置SELinux 成为permissive模式
                        ##setenforce 1 设置SELinux 成为enforcing模式
                   2、彻底关闭:修改/etc/selinux/config 文件,

                       将【SELINUX=enforcing 】改为【SELINUX=disabled】
                       重启机器即可。

               3.拥有者(属主)是root的问题,更改拥有者(属主)为nginx完美解决问题

                  chown nginx:nginx -R logs/




程序员之家


程序员之家
请先登录后发表评论
  • 最新评论
  • 总共1条评论
白俊遥博客

上善若水:11111

2020-07-17 09:55:43 回复