J'ai un site de production (Laravel 5.8) qui a parfois un bug. Ce bug n'est pas en local. Je voulais donc activer BarryVDH Debugbar, mais juste pour admin dans la production.
J'ai créé débogmiddleware P> } p> J'ai ajouté cela dans le noyau: < / p> et dans débogbar.php j'ai: p> Le problème est une erreur p> Lorsque j'essaie de charger n'importe quelle page sur le site. P> p>
3 Réponses :
Essayez d'utiliser l'application globale et p> code> assistant au lieu de façade. J'espère que cela aide:
Mettez la barre \ avant de déboguer ou ajoutez les DEP au sommet du middleware.
if (auth()->user() && in_array(auth()->id(), [1])) { config(['app.debug' => true]); } return $next($request);
Ajouter ensuite sur fichier "App \ Fournisseurs \ AppserverServiceProvider.php"
Mauvaise idée. Utilisez simplement quelque chose comme Sentry ou simplement lire les journaux.
Mais la raison pour laquelle cela se produit est probablement parce que vous avez installé la barre de débogage comme Dépendance Dev Dépendance et Ran ComposR Installez avec des arguments de production