在php.ini文件中改動error_reporting改為: ? ? ?(推薦學習:yii教程)
error_reporting=E_ALL?&?~E_NOTICE
如果你不能操作php.ini文件,你可以使用如下方法在你想禁止notice錯誤提示的頁面中加入如下代碼:
/*?Report?all?errors?except?E_NOTICE?*/ error_reporting(E_ALL^E_NOTICE);
使用以上方法,在YII的入口文件中protected/index.php
error_reporting(E_ALL^E_NOTICE); //?change?the?following?paths?if?necessary $yii=dirname(__FILE__).'/../framework/yii.php'; $config=dirname(__FILE__).'/protected/config/main.php'; ? //引用系統常量配置文件 require_once?dirname(__FILE__).'/protected/config/constant.php'; ? //?remove?the?following?lines?when?in?production?mode defined('YII_DEBUG')?or?define('YII_DEBUG',true); //?specify?how?many?levels?of?call?stack?should?be?shown?in?each?log?message defined('YII_TRACE_LEVEL')?or?define('YII_TRACE_LEVEL',3); ? require_once($yii); Yii::createWebApplication($config)->run();
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END