recherche

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

laravel - laradock configure l'environnement de développement php, le paramètre display_errors ne prend pas effet

1. J'utilise laradock pour configurer l'environnement de développement et le service peut démarrer normalement. Maintenant, je veux activer display_errors=On, et j'ai également modifié le paramètre display_errors de php-fpm/php70.ini et laravel.ini sur On. Après le changement, j'ai redémarré nginx et php-fpm, mais lorsque j'ai actualisé la page phpinfo. , display_errors est toujours affiché
Comment puis-je l'activer ?
Lorsque j'ai modifié d'autres configurations dans php70.ini, comme le changement de "display_startup_errors" de "Off" à "On", cela a pris effet après le redémarrage du service.
J'ai également vérifié que le fichier ini n'a pas été modifié. S'il vous plaît dites-moi la raison, merci.
Voici le fichier de configuration dans le dossier php-fpm de mon laradock.
https://github.com/laradock/l...

仅有的幸福仅有的幸福2791 Il y a quelques jours1214

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

  • 为情所困

    为情所困2017-05-16 13:19:52

    J'ai trouvé la raison. Après avoir modifié display_error=On dans laradock/php-fpm/laravel.ini, j'ai redémarré le conteneur Dockers et j'ai constaté que laravel.ini n'était pas chargé. C'était toujours le même ancien et l'affichage était toujours désactivé. .
    En regardant le dockfile70 de php-fpm, laravel.ini a été ajouté par ADD,
    laradock/php-fpm/Dockerfile-70 ligne 321 :
    ADD ./laravel.ini /usr/local/etc/php/conf.d
    ADD ./laravel.pool.conf /usr/local/etc/php-fpm.d/
    Comment faire en sorte que le conteneur charge à nouveau le laravel.ini modifié ?

    répondre
    0
  • Annulerrépondre