Php Codeigniter生产环境显示错误

Php Codeigniter生产环境显示错误,php,codeigniter,Php,Codeigniter,在我的生产服务器上,我已在Codigniter的index.php文件中将环境设置为“生产”: 定义('ENVIRONMENT'、'production') 下面的案例陈述看起来也做了正确的事情(我没有改变它) 但是,仍然会显示PHP错误,例如: A Database Error Occurred Error Number: 1054 Unknown column 'laassad' in 'field list' SELECT laassad FROM contents LIMIT 1 Fil

在我的生产服务器上,我已在Codigniter的index.php文件中将环境设置为“生产”:

定义('ENVIRONMENT'、'production')

下面的案例陈述看起来也做了正确的事情(我没有改变它)

但是,仍然会显示PHP错误,例如:

A Database Error Occurred
Error Number: 1054
Unknown column 'laassad' in 'field list'
SELECT laassad FROM contents LIMIT 1
Filename: /home/something/public_html/mysite/somemorestuff.php
Line Number: 11
这显然没有吸引力,而且存在安全风险。有人知道是什么导致了这种行为吗?我该如何修复它


我使用的是“CI_版本”、“2.1.2”

将您的环境定义为只抑制PHP错误的产品-这是一个DB错误


请参阅此线程以获取答案:

您可以修改错误页面,使其不显示特定的详细信息
application/errors/error\u db.php
。这不是查询问题而不是环境问题吗?