2013-05-19 52 views
0

在php.ini中,我將display_errors設置爲off,就像我網站上的大多數頁面一樣,我不想顯示錯誤。PHP ini_set覆蓋php.ini

但是,我正在寫一個新的東西,我想要的錯誤。因此,在我的腳本的頂部,我把

 error_reporting(E_ALL); 
     ini_set('display_errors', 'On'); 

但錯誤沒有顯示,我只是得到HTTP錯誤500

於是我打開它在php.ini中,和他們做了展示。

那麼有沒有辦法讓錯誤只顯示在我想要的地方,但一般情況下,不顯示?

任何幫助

回答

1

唯一的辦法就是在php.ini打開display_errors和場所使用error_reporting(0);關閉所有的錯誤報告和error_reporting(E_ALL);打開他們

+0

好非常感謝,我很擔心那麼多。不過謝謝。 – mtfurlan