2012-03-25 47 views
2

我想知道爲什麼我的http://localhost/服務器沒有顯示任何錯誤? 我拋出錯誤,如「require(abc.php);」這不存在,PHP腳本在Localhost上不顯示任何錯誤?

嘗試拋出每一個錯誤,但任一屏幕變空白或實際輸出來,但沒有錯誤報告。

我也寫過error_reporting(E_ALL);在文件的頂部,但仍然無法弄清楚。

+1

你檢查有關的ini_set(「display_errors設置」,1 ); – KoolKabin 2012-03-25 17:34:24

+0

謝謝,但頁面上仍然沒有顯示錯誤。我在哭。 :( – Thompson 2012-03-25 17:37:44

+0

哎呀,對不起,我忘了重新啓動Apache。現在它的工作。謝謝很多人。 – Thompson 2012-03-25 17:38:50

回答

3

你應該看看你的php.ini如果「的display_errors」設置爲「1」或者你可以設置變量在PHP:

ini_set('display_errors', 1); 
+0

非常感謝,現在我得到了這個工作 – Thompson 2012-03-25 17:39:11

+0

沒問題,有時在生產環境中設置爲0。 – Stony 2012-03-25 17:41:32

2

嘗試設置

ini_set('display_errors', '1'); 

爲好。

+0

謝謝我現在工作了 – Thompson 2012-03-25 17:39:29