2015-10-05 49 views
0

顯示所以我有殘疾的PHP錯誤我php.ini文件(/etc/php5/apache2/php.ini)內,但他們仍然繼續在瀏覽器中顯示。我運行PHP版本5.5.9-1ubuntu4.13而要做到這一點,我使用了以下內容:錯誤仍然呈現出我在php.ini中禁用PHP錯誤報告,但它仍然在瀏覽器

error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT & ~E_NOTICE & ~E_WARNING 

display_errors = Off 

display_startup_errors = Off 

例子包括:

警告:創建從空值默認對象...

不推薦使用:mysql_connect():mysql擴展名是depr並將在未來刪除:使用mysqli或PDO代替...

任何幫助/意見,爲什麼這些錯誤仍可能會顯示將不勝感激。謝謝!

+1

也許須藤服務的Apache2重啓? – Rienk

+0

請勿使用棄用的功能!用MYSQLi或PDO修復此問題。隱藏錯誤它不是一個好的解決方案。 – rray

+1

嘗試重新啓動Apache。如果包含在所有腳本中,以下行將起作用。不需要重新啓動。 'ini_set('display_errors',0);' – sammyukavi

回答

1

所以,我終於想通了這一點,與Ukavi的註釋中的幫助。

的錯誤開始顯示我轉移了該網站從一臺服務器到另一個之後,它似乎是第一個服務器運行的是舊版本的PHP這就是爲什麼他們之前沒有露面。

無論如何,該修補程序。我已將此添加的wp-config.php文件:

error_reporting(0); 
ini_set('display_errors', 'off'); 

我還做了一個查找文件ini_set,發現他們已經被故意激活的幾個例子。由於這個網站不是一個獨立的項目,我不知道這個!

感謝您所有的意見傢伙。

相關問題