Estoy ejecutando Amazon EC2 VPC, normalmente uso Centos y no tengo ningún problema con él, pero probé Red Hat Enterprise Linux Server versión 7.1 y lo instalé todo desde cero.
Estoy usando Symfony 2.7.5 y tengo muchos problemas con el caché.
La aplicación web parece no tener acceso a la carpeta de caché (app/cache)
RuntimeException in bootstrap.php.cache line 2671: Unable to create the cache directory (/var/www/mysite/app/cache/dev)
Investigué mucho y lo intenté todo, cambié la propiedad, otorgué acceso completo a la carpeta caché...
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
En la línea de comando puedo usarcaché de aplicación/consola php: borrary funciona. No sé si es un problema con la versión de Symfony o algún tipo de problema de configuración. Gracias por la ayuda.
Respuesta1
Me enfrenté al mismo problema y lo solucionédeshabilitar SELinuxen este archivo/etc/selinux/config
Sé que no es la mejor solución porque SELinux permite seguridad adicional, pero esto ayuda a superar el problema hasta encontrar la mejor.