0
如果PHP通知錯誤發生,如何阻止代碼完成重定向?在使用Ubuntu本地LAMP進行開發時,會漏掉一些通知錯誤!但是活動服務器上的那些相同錯誤會停止標題重定向。如何停止頁眉重定向PHP通知錯誤?
我想要做的是在現場服務器上顯示出來之前,在本地開發服務器上捕獲這些錯誤。我怎樣才能做到這一點? - 頭已經發送))?
注意的錯誤:
如果PHP通知錯誤發生,如何阻止代碼完成重定向?在使用Ubuntu本地LAMP進行開發時,會漏掉一些通知錯誤!但是活動服務器上的那些相同錯誤會停止標題重定向。如何停止頁眉重定向PHP通知錯誤?
我想要做的是在現場服務器上顯示出來之前,在本地開發服務器上捕獲這些錯誤。我怎樣才能做到這一點? - 頭已經發送))?
注意的錯誤:
更改這條線在你的Ubuntu服務器的php.ini
,並重新啓動Web服務:
output_buffering = 4096
到
output_buffering = Off
另外,在d之前撥打ob_end_flush()
在你的Ubuntu服務器上做任何其他事情,但這會使代碼與其他環境不一致。
什麼是那些*一些通知錯誤*? –
@BogdanKuštan我添加了截圖 – Waqleh
因此顯示admin/Users.php文件1896行。你在用什麼框架?什麼是你的php.ini設置'error_reporting','display_errors'。這些應該是在[這個答案]中提到(http://stackoverflow.com/questions/1053424/how-do-i-get-php-errors-to-display/21429652#21429652) –