Domanda

Ho appena installato Symfony CMF (Edizione standard 1.1) su un VPS Linux in esecuzione Ubuntu 13. Tutto è installato senza errori, ma finisco sempre con un problema di autorizzazione per quanto riguarda / app / cache & /Cartella App / Logs.

Per quanto ne so ho installato il CMF come utente root e il frontend utilizza l'utente www-data , l'unico modo per farlo funzionare senza problemiusando questi comandi;

sudo chown -R :www-data app
sudo chmod g+s app
sudo setfacl -dR -m g::rwX app
chmod -R 777 app
.

Dopo che funziona perfettamente ma sono sicuro che da un punto di vista di sicurezza questo non è il modo corretto di farlo.

Quindi, spero che chiunque abbia vissuto questo problema può fornirmi un metodo sicuro e corretto per risolvere il problema / app / autorizzazione.

Se ho bisogno di fornire maggiori informazioni o mostrare alcune configurazioni, lo fornirò volentieri come ho bisogno di risolvere questo problema minore che blocca il lancio del mio progetto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top