2014-10-19 62 views
0

我意識到以下錯誤:在mx加載程序中出現「無法爲池分配內存」,這是因爲服務器活動較高,我應該在php.ini中增加我的內存。但是有沒有辦法隱藏這樣的消息?隱藏錯誤無法爲池分配內存

如果向網站訪問者展示這樣醜陋的紅色錯誤並不友好,它可能會讓他們感到不適。有沒有辦法以更友好的方式掩蓋這樣的錯誤和類似的錯誤(如果它們發生的話)?

回答

0

您可以通過在index.php文件設置環境測試生產隱藏PHP錯誤信息。這將關閉所有PHP錯誤報告。

define('ENVIRONMENT', 'production'); 

的錯誤消息模板是應用/錯誤 - 您可以在此更改消息的外觀。

+0

謝謝,將環境設置爲生產隱藏這樣的(數據庫)錯誤?因爲他們真的不應該顯示給用戶 – 2014-10-19 11:10:24

+0

它將關閉所有的PHP錯誤報告;要隱藏數據庫錯誤,您需要將_application/config/database.php_中的_db_debug_設置爲'FALSE':'$ db ['default'] ['db_debug'] = FALSE;'' – jleft 2014-10-19 11:24:35