The stream or file «/var/www/pantalla app/storage/logs/laravel.log» could not be opened: failed to open stream: Permission denied

Si por ejemplo, estamos haciendo un «php artisan migrate…» y nos aparece el siguiente error:

The stream or file «/var/www/LARAVELAPP/storage/logs/laravel.log» could not be opened: failed to open stream: Permission denied

Es porque tenemos un problema de permisos de escritura. Para solucionarlo ejecutaremos las siguientes lineas de comandos desde la raíz de nuestro proyecto:

sudo chgrp -R www-data storage bootstrap/cache
sudo chmod -R ug+rwx storage bootstrap/cache

Y esto debería de solucionar el problema.

-R -> sirve para añadir recursividad.

En el segundo comando desgrano un poco el «ug+rwx»:

U -> User
G -> Group
(+ -> add)
R -> Read
W -> Write
X -> Execute


Tu opinión es importante para mi, ¿Te ha resultado útil este artículo?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*