我在使用CentOS 7计算机上的PHP可写文件和目录时遇到问题
我已经在搜索网络和网站但是找不到适用于我的解决方案(我对linux很新)。
到目前为止,我已经尝试了以下内容,有关为什么文件/目录仍然无法通过PHP写入的任何想法?
sudo chown -R apache:apache ss/
sudo chmod -R g+rw ss/
sudo chmod -R 777 ss/
在使用echo getmyuid()找到id之后,还尝试了以下命令。':' .getmygid();
sudo chown -R 1000:1000 ss/
我已经运行以下命令
# egrep -i '^user|^group' /etc/httpd/conf/httpd.conf
User apache
Group apache
ls -Zd ss/
drwxrwxrwx. apache apache unconfined_u:object_r:httpd_sys_content_t:s0 ss/
答案 0 :(得分:0)
这似乎是一个selinux限制,尝试使用以下内容将上下文更改为httpd_sys_rw_content_t:chcon -R -t httpd_sys_rw_content_t ss/
此致