2014-10-19 88 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