Il me manque quelque chose de vraiment évident.Monolog: comment attraper toutes les erreurs et les exceptions
Comment puis-je faire en sorte que monolog enregistre toutes les erreurs PHP, les erreurs utilisateur PHP et les exceptions? Avant d'utiliser monolog, j'ai écrit mes propres fonctions que j'ai transmises à set_error_handler()
, register_shutdown_function()
et set_exception_handler()
. Y a-t-il un moyen de le faire en utilisant l'API de Monolog, ou dois-je faire ce qui suit?
- Ecrivez un gestionnaire d'erreur et gestionnaire d'exceptions que je passe aux fonctions de PHP ci-dessus
- Dans ces gestionnaires, appeler les fonctions Monolog appropriées telles que
Logger::addError(...)
à l'aide d'une instruction switch ou similaire
Il doit sûrement y être une API Monolog qui fait ce qui précède en un seul appel?
Avez-vous trouvé une solution? Je ne suis pas en mesure de faire Monolog attraper des erreurs fatales :( – Aerendir
@Aerendir, voir [ma réponse] (http://stackoverflow.com/a/39080250/287109) si cela est toujours un problème. – AVIDeveloper