apache用户目录访问权限被拒绝

apache用户目录访问权限被拒绝

我已经chmod 777在 上运行了/home/cache/,但是 apache 用户仍然无法写入。我的 php 脚本正在写入此目录,但出现权限被拒绝错误,不知道原因。

ls -ld cache显示:

drwxrwxrwx. 2 root root 69632 8月 24 17:04 cache/

ls -ld /home显示:

drwxr-xr-x.19 root root 4096 8月24日 18:30 /home

答案1

/home/cache/通过运行以下命令将所有者权限更改为“apache 用户”:

chown apache /home/cache/

之后确保系统中的 selinux 已关闭。您可以运行setenforce 0以关闭 selinux。

相关内容