Я бегал chmod 777
на /home/cache/
, однако пользователь apache по-прежнему не может писать в него. Мой php-скрипт пишет в этот каталог, но получил ошибку с отказом в разрешении и не знаю почему.
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/cache/
"пользователю apache", выполнив команду:
чавн апач / дома / кеш /
После этого убедитесь, что в вашей системе выключен selinux. Вы можете запустить setenforce 0
чтобы выключить selinux.