[英]Monolog: Handler to catch errors/exceptions and output the messages in the response (as per PHP default)
[英]Monolog: how to catch all errors and exceptions
我錯過了一些非常明顯的東西。
如何使monolog記錄所有php錯誤,php用戶錯誤和異常?
在使用monolog之前,我編寫了自己的函數,並將其傳遞給set_error_handler()
, register_shutdown_function()
和set_exception_handler()
。 有沒有辦法使用Monolog的API,或者我必須執行以下操作?
Logger::addError(...)
肯定有一個Monolog API可以在一次通話中完成上述操作嗎?
舊問題,但由於尚未回答 - ErrorHandler將完全按照您的要求進行操作。
來自文檔 :
ErrorHandler:
Monolog\\ErrorHandler
類允許您輕松地將Logger實例注冊為異常處理程序,錯誤處理程序或致命錯誤處理程序。
從ErrorHandler
類docs :
use Monolog\ErrorHandler;
$logger = new Logger('Logger Name');
ErrorHandler::register($logger);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.