J'ai téléchargé le fichier sur mon serveur cent OS il y a quelques jours, cela fonctionnait bien, mais à partir d'aujourd'hui, je reçois l'erreur.
Impossible d'ouvrir le flux ou le fichier "/var/www/html/hasibtest/storage/logs/laravel.log": impossible d'ouvrir le flux: autorisation refusée
Où Mon fichier journal est avec l'autorisation 777 J'essaie également avec 0755, 0644
quelqu'un peut-il me dire comment résoudre ce problème?
essayez d'abord de prendre possession du répertoire de manière récursive
Sudo chown -R $USER:www-data storage
Sudo chown -R $USER:www-data bootstrap/cache
Ensuite, cela pour définir l'accès au répertoire approprié
chmod -R 775 storage
chmod -R 775 bootstrap/cache
Ne jamais définir d'autorisations dircetory sur 777 (sauf si vous savez ce que vous faites)
vérifier l'utilisateur actuel: <?php echo exec('whoami'); ?>
j'utilise lampp sur ubuntu, donc le résultat est daemon
puis exécutez plusieurs commandes, merci @Shobi
Sudo chown -R daemon:www-data storage
Sudo chown -R daemon:www-data bootstrap/cache
maintenant ça marche