Je débogue un noeud final JSON et j’ai besoin de voir les erreurs internes du serveur. Cependant, mon répertoire app/storage/logs
est vide et il semble qu’aucun autre répertoire ne soit dédié aux journaux dans le projet. J’ai essayé de googler le sujet en vain.
Comment puis-je activer la journalisation, si elle n’est pas déjà activée et afficher les journaux?
Assurez-vous que le mode de débogage est activé – ajoutez APP_DEBUG=true
au fichier .env ou définissez une variable d’environnement
Les fichiers journaux sont dans le dossier storage / logs. laravel.log
est le nom de fichier par défaut. S’il y a un problème de permission avec le dossier de journal, Laravel s’arrête juste. Donc, si votre ordinateur fonctionne généralement, les permissions ne sont pas un problème.
Si vos appels ne parviennent même pas à Laravel ou ne sont pas causés par des problèmes de code, consultez les fichiers journaux du serveur Web (consultez vos fichiers de configuration Apache / nginx pour voir les chemins d’access).
Si vous utilisez PHP-FPM, vérifiez également ses fichiers journaux (vous pouvez voir le chemin d’access au fichier dans la configuration du pool PHP-FPM).
Vous devriez vérifier le répertoire racine et non le répertoire de l’application.
Recherchez dans $ROOT/storage/laravel.log
pas app/storage/laravel.log
, où root est le répertoire supérieur du projet.