如何防止mysql错误显示表?

时间:2017-09-24 10:45:07

标签: php mysql laravel

在我的生产服务器上,当mysql出现一些错误时,laravel框架返回显示查询的完整错误消息,是否有一些命令从mysql错误消息中删除查询?提前谢谢

1 个答案:

答案 0 :(得分:0)

您应该在config/app.php文件中禁用调试模式,以隐藏错误的敏感信息。

作为Laravel文件:https://laravel.com/docs/5.5/errors

  

debug配置文件中的config/app.php选项   确定实际显示的错误信息量   给用户。默认情况下,此选项设置为尊重值   APP_DEBUG环境变量,存储在.env中   文件。

     

对于本地开发,您应该设置APP_DEBUG环境   变量为true。在您的生产环境中,此值应该是   永远是false。如果在生产中将值设置为true,则为您   将敏感配置值暴露给应用程序的风险   用户。