你能用我自己的标准文本替换codeigniter上的所有错误吗?

时间:2018-02-08 15:56:42

标签: codeigniter

可能是一个愚蠢的问题,但希望不是。

我将在接下来的几天内启动我的网站,我担心可能会有一些错误,我已经尽力消灭它们但最终可能会有一些漏掉网,我不知道。

我想知道是否有可能,当codeigniter中出现错误时,而不是具体说出错误我可以设置一些文本显示为

“发现错误,已发送给网站管理员”

1 个答案:

答案 0 :(得分:2)

如果您使用的是CodeIgniter 3,则错误页面将位于application/views/errors/。有关于数据库错误,异常错误,php错误等的不同页面。您可以从这些文件中删除错误消息,并以您喜欢的任何方式自定义页面。因此,对于errors/html/error_db,您只需删除<?php echo $message; ?>行。

您还可以通过将ENVIRONMENT常量设置为production来停用显示错误,并通过更改log_threshold中的application/config/config.php启用日志记录。

相关问题