我有很少的 sql 查询,当用户登录时它执行得很好,因为那时用户将有一些 id,但是当客人点击这些链接时,我收到错误并且显示完整的 sql 查询,这是一个很大的安全风险。我想禁用错误报告,所以我通过 whm 禁用了 php.ini 中的错误报告
我正在寻找一些方法来禁用完全错误,当我想要时。我知道它可以通过在 mysql 查询的开头添加 @ 来完成,但我不想在所有查询中添加 @ 我正在寻找一个简单的解决方案,通过 whm 只是禁用并启用喜欢。
这是我的错误
QL query error!
Error infomation:
[SQL]
select * from `blacks` where bid= and uid=21329
[Error]
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'and uid=21329' at line 1