程序報錯與提示

咱們在開發中, 爲了程序的規範性,把報錯級別,調的比較高NOTICE級別的也報出來,有助於咱們快速定位錯誤和代碼規範,可是,在產品上線後,網站運營過程當中,就不宜報這麼多錯.php

1:這種錯誤給客戶的印象很差 
2:在報錯時,把網站的絕對路徑,如D:www1015都報出來了.增大被攻擊的風險 
所以,在網站上線後,就應該讓報錯級下降,少報錯甚至不報.函數

修改報錯級別:網站

    1: php.ini裏修改error_reporting 選項 
    2: 能夠在php頁面裏,用error_reporting()函數來修改 
你也能夠在你的項目中添加這個代碼:代碼規範

define('DEBUG',true); // 在開發時,聲明一個DEBUG模式 
    if(defined('DEBUG')) { //檢測處處於開發模式 
    error_reporting(E_ALL); 
    } else { 
    error_reporting(0); 
    }
相關文章
相關標籤/搜索