在我的生产服务器上,当mysql出现一些错误时,laravel框架返回显示查询的完整错误消息,是否有一些命令从mysql错误消息中删除查询?提前谢谢
答案 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
,则为您 将敏感配置值暴露给应用程序的风险 用户。