recherche

Maison  >  Questions et réponses  >  le corps du texte

L'application Lumen n'affiche pas la trace de la pile en mode débogage

<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粉959676410P粉959676410548 Il y a quelques jours578

répondre à tous(1)je répondrai

  • P粉684720851

    P粉6847208512023-09-03 13:32:39

    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.

    répondre
    0
  • Annulerrépondre