ホームページ  >  記事  >  PHPフレームワーク  >  yii エラー報告レベル

yii エラー報告レベル

藏色散人
藏色散人オリジナル
2020-01-09 10:41:182646ブラウズ

yii エラー報告レベル

#yii エラー報告レベル

php はエラー報告レベルを設定し、プロジェクト バックエンドが開発されますYII フレームワークを使用する

推奨される学習:

yii フレームワーク

要件は、map['key'] を使用して要素値を取得するときに、キー値が存在しない場合、エラーは発生しません。オンライン バックエンドのエラー報告レベルを最低レベルに調整します:

解決策:

(1) プロジェクトのエントリ ファイルの先頭、コード error_reporting(E_ALL^E_NOTICE); の行を追加します。

(2) php.ini 設定ファイルを開き、error_reporting=E_ALL & ~E_NOTICE

最初の方法を使用します。これはすぐに有効になります。 2 番目の方法では、Web サーバーを再起動する必要があります。

補足: プロジェクトはオンラインであるため、エラー報告レベルは別の方法で処理する必要があります。一般に、開発中はエラー報告レベルが高く、オンラインになった後はエラー報告レベルが低くなります。このような要件を満たすために、エントリファイルでのみ設定できます。コードは次のとおりです:

defined('YII_DEBUG') or define('YII_DEBUG', true);
defined('YII_ENV') or define('YII_ENV', 'dev');
//设置报错级别
if(defined('YII_DEBUG')) {
error_reporting(E_ALL ^ E_NOTICE);
} else {
error_reporting(0);
}

以上がyii エラー報告レベルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。