Я выполняю амазонку EC2 VPC, обычно использую Centos, и у меня нет проблемы с ним, но я попробовал Red Hat Enterprise выпуск 7.1 Сервера Linux, и я установил все с нуля.
Я использую Symfony 2.7.5 и меня действительно борющийся с кэшем.
Швы веб-приложения, чтобы не иметь доступ к папке кэша (приложение/кэш)
RuntimeException in bootstrap.php.cache line 2671: Unable to create the cache directory (/var/www/mysite/app/cache/dev)
Я исследовал много и попробовал, все, владение изменения, предоставляют полный доступ к кэшу папки...
chown -R root:apache app/cache
chown -R root:apache app/logs
chmod -R 777 app/cache
chmod -R 777 app/logs
sudo setfacl -R -m u:apache:rwX -m u:ec2-user:rwX app/cache app/logs
sudo setfacl -dR -m u:apache:rwx -m u:ec2-user:rwx app/cache app/logs
В командной строке я могу использовать php приложение/консоль cache:clear, и это работает. Я не знаю, является ли это проблема с версией этого Symfony или ее некоторая добрая проблема конфигурации. Спасибо за справку.
Я столкнулся с той же проблемой, и я исправил ее, отключив SELinux в этом файле / etc / selinux / config
Я знаю, что это не лучшее решение поскольку SELinux обеспечивает дополнительную безопасность, но это помогает преодолеть проблему, пока вы не найдете лучший вариант.