mysql錯誤提示如何關閉
按键盘手指磨破皮
按键盘手指磨破皮 2017-09-22 22:32:48
0
2
1403

如題 原生的mysql和pdo類別的關閉錯誤提示方式是什麼,以免被駭客發現錯誤訊息。具體該怎麼修改 麻煩詳細點

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

全部回覆(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

用@註解就不會提示了


  • 回覆 這個是比較笨的辦法吧 全部都寫上@肯定不現實 我指的是修改設定檔或開啟某個方法之類的
    按键盘手指磨破皮 作者 2017-09-22 22:44:02
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板