PHP怎么隐藏mysql的报错。不要多说其他的,我这样做是有原因的,我只想问,怎么隐藏。 不要显示在页面让用户看到。 或者能不能只针对一个页面,而不隐藏整个系统的页面的报错。比如说,在下单那个页面,下单失败的时候mysql会提示插入失败报错,我指向隐藏这个页面的mysql报错。该怎么隐藏
php.ini里配置:
;不显示错误输出
display_errors=off
;但可以查看错误日志
error_log=/path/to/php_errors.log
或者直接在你不想输出错误的页面里加ini_set('display_errors','off')也可以.
回复<aclass='referer'target='_blank'>@键盘浪人:用error_reporting(0)关闭错误报告后,error_log也不会记录错误日志了吧.如果你只是不想在客户端显示错误,但需要记录错误日志,建议用ini_set('display_errors','on').要不要加error_reporting(0)?
第一次听说mysql会显示错误..
它不都让mysql_error给承接了么?你不打印mysql_error(),它会显示?
好像有个@<preclass="brush:php;toolbar:true;auto-links:false;"><?phperror_reporting(0);//关闭所有报错,线上必须这么做版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。