доступ к каталогу пользователя apache запрещен

доступ к каталогу пользователя apache запрещен

Я запустил , однако пользователь apache все еще не может писать в него. Мой скрипт php пишет в этот каталог, но получил ошибку «отказано в доступе», и я не знаю, почему chmod 777./home/cache/

ls -ld cacheпоказывает:

drwxrwxrwx. 2 root root 69632 24 авг 17:04 кэш/

ls -ld /homeпоказывает:

drwxr-xr-x. 19 root root 4096 24 авг 18:30 /home

решение1

Измените права владельца /home/cache/на «apache user», выполнив команду:

chown apache /home/cache/

После этого убедитесь, что selinux выключен в вашей системе. Вы можете запустить, setenforce 0чтобы выключить selinux.

Связанный контент