Я использую Amazon EC2 VPC, обычно использую Centos, и у меня нет проблем с этим, но я пробовал Red Hat Enterprise Linux Server версии 7.1, и я установил все с нуля.
Я использую 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 app / console cache: очистить и это работает. Я не знаю, это проблема с этой версией Symfony или с какой-то проблемой конфигурации. Спасибо за помощь.
Я столкнулся с той же проблемой, и я исправил ее отключение SELinux в этом файле /etc/selinux/config
Я знаю, что это не лучшее решение, потому что SELinux обеспечивает дополнительную безопасность, но это помогает обойти проблему, пока вы не найдете лучшее.