Error could not be opened: failed to open stream: Permission denied

Cuando estamos instalando laravel en un servidor ya montado podemos econtrarnos con el siguiente error The stream or file “/storage/logs/laravel.log” could not be opened: failed to open stream: Permission denied

Lo que tenemos que hacer es cambiar propietario al usuario de tu servidor

chown -R apache:apache storage

No deberías de tener problemas otra opción es cambiar los permisos

sudo chown -R $USER:www-data storage
sudo chown -R $USER:www-data bootstrap/cache

Luego para configurar el permiso de directorio intente esto:

chmod -R 775 storage
chmod -R 775 bootstrap/cache

Deja una respuesta

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