隐藏PHP/MySQL错误消息

Yah*_*hoo 2 php mysql webserver x-cart

我有一个基于X-Cart的网站.它工作正常.但是,当我去地址(手动访问链接)时,www.mysite.com/"Xx<XaXaXXaXaX>xX我收到以下错误消息:

INVALID SQL: 1064:您的SQL语法有错误; 检查与MySQL服务器版本对应的手册,以便在""附近使用正确的语法." ' LIMIT 1' at line 1<br /><b><font color="darkred">SQL QUERY FAILURE:</font></b>SELECT xid FROM xcart_session_history WHERE ip = INET_ATON('165.193.42.141') AND host = '&quot;XxxXx';&quot;,)LIMIT 1
INVALID SQL: 1064:您的SQL语法中有错误;请查看与您的MySQL服务器版本对应的手册正确的语法在';'附近使用,)', 'e8bc1df13aab2c25c7560512a5029eb1')' at line 1<br /><b><font color="darkred">SQL QUERY FAILURE:</font></b>REPLACE INTO xcart_session_history (ip ,host ,xid ) VALUES (INET_ATON('165.193.42.141'), '&quot;XxxXx';&quot;,)','e8bc1df13aab2c25c7560512a5029eb1')

我发现这是我系统上的一个漏洞,因为它揭示了表名和其他细节.

我想让PHP/MYSQL不在屏幕上显示此消息.我该如何禁用它?