Il y a 2 questions :
1. Le service artisanal php local est OK
2 Je ne sais pas pourquoi après avoir déplacé le serveur, il créera ou lira les fichiers dans le répertoire /, donc il n'y a pas d'autorisation et une erreur est générée. signalé
3. C'est le répertoire d'autorisation, et il a également passé le répertoire 777, mais cela ne devrait pas être une simple autorisation ici, car il est impossible pour le programme de lire /, et des répertoires relatifs sont utilisés, mais je ne sais pas où ce répertoire absolu est utilisé
ErrorException in Filesystem.php line 109:
file_put_contents(/b53e72be8b40e01b5dd6a10f6254791b9c073338.php): failed to open stream: Permission denied
Déjà essayé :
php artisan clear-compiled
php artisan optimize
php artisan cache:clear
Le problème est détecté. S'il n'y a pas de répertoire de vues, il ira dans le répertoire racine
Filesystem.php, si aucun chemin n'est passé, il sera vide...
J'ai supprimé l'intégralité du répertoire de stockage avant la migration, mais maintenant j'ai oublié de reconstruire le répertoire des vues lors de la reconstruction
Autorisation refusée
Problème d'autorisation
Autorisations insuffisantes :
Il s'agit probablement d'un problème d'autorisations. Tous les problèmes de déploiement de Laravel peuvent être résolus ici. Choisissez simplement votre propre version de serveur http://bbs.earnp.com/blog?tit...