2012-12-03 28 views
4

是否有一些方法可以將請求URI自動添加到error_log()輸出中?錯誤當前是這樣的:在PHP中自動記錄/記錄請求URI作爲錯誤的一部分?

[03-Dec-2012 13:56:22] PHP Fatal error: Call to a member function getStories() 
on a non-object in /usr/share/php/MyProject/Model/Index.php on line 148 

有沒有一種方法可以在那裏獲取URL?

回答

0

希望這有助於:

function debugErrorHandler($errno, $errstr, $errfile, $errline) 
    { 
     if(error_reporting()!==0) 
     { 
      switch($errno) 
      { 
      default: 
       error_log("PHP Warning Debug: Server Request URI: " . 
       print_r($_SERVER["REQUEST_URI"], true)); 
       break; 
      } 

      return false; // false -> Execute PHP internal error handler 
    } 
    }