php.ini 中開啓display_error = onphp
在入口文件最上方寫入 error_reporting(E_ALL); 顯示全部錯誤報告,適用在單一頁面須要開啓錯誤提示日誌
error_reporting(E_ALL); ini_set("display_errors", 1);
php.ini 設置 log_errors = On,而後設置日誌路徑error_log = "/tmp/php_error.log",到日誌中去查看信息便可code
php的try並不能獲取獲PHP級的報錯io
try{}catch(Exception $e){}
若是要獲取php級的錯誤,使用set_error_handler:function
set_error_handler(function($errno, $errmsg) { var_dump($errno, $errmsg); // Any other Do });
以上幾種方法實用性依次增長,由於權限問題,顯示500錯誤,第三種能夠在日誌中看到報錯信息class