L'application Lumen n'affiche pas la trace de la pile en mode débogage
P粉959676410
P粉959676410 2023-09-02 14:50:57
0
1
528
<p>J'ai deux microservices Lumen qui (pour autant que je sache) ont la même configuration. L’un affiche une page d’erreur conviviale et l’autre non. </p> <p>Les deux services disposent de cette méthode de contrôleur simple : </p> <pre class="brush:php;toolbar:false;">test de fonction publique() { écho $a; sortie; }</pré> <p>Un des services affiche uniquement : </p> <blockquote> <p>Oups ! Une erreur s'est produite Le serveur renvoie "500 serveur interne Erreur". Quelque chose est cassé. Veuillez nous faire savoir ce que vous faites. lorsque cette erreur se produit. Nous le réparerons dès que possible. Désolé causer aucun inconvénient. </p> </blockquote> <p>D'autres services affichent des traces de pile, etc. </p> <p><code>APP_DEBUG=true</code> et <code>APP_ENV=local</code> J'ai vérifié ces paramètres en les faisant écho dans la méthode du contrôleur. </p> <p>Quel paramètre pourrait-il me manquer et qui m'empêche de voir la trace de la pile ? </p>
P粉959676410
P粉959676410

répondre à tous(1)
P粉684720851

Le problème est que j'ai ajouté un config/app.php 文件,其中缺少 debug 设置。将 'debug' => env('APP_DEBUG', false), au tableau, ce qui a résolu mon problème.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal