So schließen Sie die MySQL-Fehlermeldung
按键盘手指磨破皮
按键盘手指磨破皮 2017-09-22 22:32:48
0
2
1380

Wie im Titel steht, wie können Fehleraufforderungen in nativen MySQL- und PDO-Klassen deaktiviert werden, um zu verhindern, dass Fehlermeldungen von Hackern entdeckt werden? Bitte geben Sie Einzelheiten zur Änderung an

按键盘手指磨破皮
按键盘手指磨破皮

Antworte allen(2)
寻觅 beyond
<?php
// 关闭所有PHP错误报告
error_reporting(0);

// Report simple running errors
error_reporting(E_ERROR | E_WARNING | E_PARSE);

// 报告 E_NOTICE也挺好 (报告未初始化的变量
// 或者捕获变量名的错误拼写)
error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);

// 除了 E_NOTICE,报告其他所有错误
error_reporting(E_ALL ^ E_NOTICE);

// 报告所有 PHP 错误 (参见 changelog)
error_reporting(E_ALL);

// 报告所有 PHP 错误
error_reporting(-1);

// 和 error_reporting(E_ALL); 一样
ini_set('error_reporting', E_ALL);
?>

作用范围只限于当前程序,其他的php文件不起作用,如果要让全部php文件执行时不报错,只需修改一下php.ini中关于错误报告的设置即可

liberty

用@注释就不会提示了


  • Antwort 这个是比较笨的办法吧 全部都写上@肯定不现实 我指的是修改配置文件或者开启某个方法之类的
    按键盘手指磨破皮 Autor 2017-09-22 22:44:02
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage