В окне Centos 7x64 apache / php не может записывать файлы независимо от разрешений. Я установил каталог на apache: apache и даже установил его на 777, а php все еще получает ошибки разрешения.
Что еще могло мешать PHP записывать файлы?
Вы можете установить SELinux в разрешающий режим для анализа.
# setenforce 0
SELinux войдет в журнал, но разрешит доступ. Так что вы можете проверить /var/log/audit/audit.log
для подробностей. Возможно, вам нужно будет изменить контекст SELinux. Для этого вы будете использовать chcon
команда. Если вам нужно, покажите нам свой audit.log
для более подробного ответа.
Не забудьте включить SELinux после того, как решите проблему. Лучше держать SELinux принудительно.
# setenforce 1