Articole
snippets

Permisiunile folderelor în Laravel

Fragment de cod: drepturi de scriere pentru utilizatorul serverului web pe folderele storage și bootstrap/cache din Laravel, cu ACL sau cu chgrp și chmod.

Permisiunile folderelor în Laravel
Laravel are nevoie ca unele foldere să poată fi scrise de utilizatorul serverului web. Folosind ACL
	// nginx = web server user
	// systemuser = your local/ssh user
	sudo setfacl -Rdm u:nginx:rwx,u:systemuser:rwx storage
	sudo setfacl -Rm u:nginx:rwx,u:systemuser:rwx storage
Dacă ACL nu este disponibil, se pot folosi comenzile de mai jos, deși nu sunt soluția ideală:
	sudo chgrp -R www-data storage bootstrap/cache
	sudo chmod -R ug+rwx storage bootstrap/cache
sursă