Sto provando a distribuire la mia prima app Symfony2.Symfony2 - Deployment cache no setfacl
Schermo vuoto quando si tenta di accedervi.
Controllo del registro:
$ sudo tail -f /var/log/apache2/error.log
[...] eccezione Uncaught 'RuntimeException' con il messaggio 'Impossibile scrivere il file di cache [...]
Cercando di mettere il buone diritti su di cache & registra
$ sudo chmod +a "www-data allow delete,write,[...]" app/cache app/logs
chmod: modalità non valida: `+ un'
Cercando con setfacl
$ sudo setfacl -R -m u:www-data:rwx -m u:`whoami`:rwx app/cache app/logs
setfacl: app/cache: Operazione non supportata
setfacl: app/logs: Operazione non supportata
Immagino che la mia partizione non sia montata con acl o qualcosa di simile.
Non posso semplicemente chown www-data cache & log?
Questo è quello che ho fatto alla fine. Grazie –
Ma alcune funzioni sembrano dover scrivere su cache e log, come 'php app/console doctrine: schema: create' ... –
' sudo su www-data' ed esegui i comandi necessari. –