如上圖所示,出現(xiàn)了一些提示,導(dǎo)致客戶端出現(xiàn)問題,如果禁用這些錯誤提示
4 回答

12345678_0001
TA貢獻1802條經(jīng)驗 獲得超5個贊
我們在開發(fā)中, 為了程序的規(guī)范性,把報錯級別,調(diào)的比較高NOTICE級別的也報出來,有助于我們快速定位錯誤和代碼規(guī)范,但是,在產(chǎn)品上線后,網(wǎng)站運營過程中,就不宜報這么多錯.
1:這種錯誤給客戶的印象不好
2:在報錯時,把網(wǎng)站的絕對路徑,如D:www1015都報出來了.增大被攻擊的風(fēng)險
因此,在網(wǎng)站上線后,就應(yīng)該讓報錯級降低,少報錯甚至不報.
修改報錯級別:
1: php.ini里修改error_reporting 選項
2: 可以在php頁面里,用error_reporting()函數(shù)來修改
你也可以在你的項目中添加這個代碼:
define('DEBUG',true); // 在開發(fā)時,聲明一個DEBUG模式
if(defined('DEBUG')) { //檢測到處于開發(fā)模式
error_reporting(E_ALL);
} else {
error_reporting(0);
}
- 4 回答
- 0 關(guān)注
- 787 瀏覽
添加回答
舉報
0/150
提交
取消