転載元: http://www.phperz.com/article/14/1212/7309.html
この記事では、PHP エラーの完璧な解決策について説明します 注意: 未定義の定数の使用、この致命的ではないエラーPHP では、主に php.ini の間違ったレベル構成の問題により、リマインダーが頻繁に表示されます。
この記事では、PHP について説明しています。 : 未定義定数の使用に対する完璧な解決策です。この php の致命的ではないエラー リマインダーは、主に php.ini のエラー レベル設定の問題が原因で頻繁に表示されます。ご参考までに。問題の説明。 ;今日、会社の Web サイトを修正して、次の方法で解決しました。error_reporting(0); 注意: 未定義の定数 ALL_PS を使用しています。 - E:Servervhostswww.lvtao.netglobal.php の 50 行目で「ALL_PS」を想定しています 注意: 未定義のインデックス: E:Servervhostswww.lvtao.netlibstemplate.core.php の 51 行目で EaseTemplateVer を想定しています 注意: 未定義の定数 uid の使用 - 想定していますE:Servervhostswww.lvtao.netglobal.php の 54 行目の「uid」 注意: 未定義のインデックス: E:Servervhostswww.lvtao.netglobal.php の 54 行目の uid 注意: 未定義の定数 cuid の使用 - での「cuid 」と想定されますE:Servervhostswww.lvtao.netglobal.php の 55 行目 注意: 未定義のインデックス: E:Servervhostswww.lvtao.netglobal.php の 55 行目の cuid 注意: 未定義の定数シェルの使用 - E: Servervhostswww では「シェル」と想定されます。 lvtao.netglobal.php (56 行目) 注意: 未定義のインデックス: E:Servervhostswww.lvtao.netglobal.php (56 行目) のシェル 注意: 未定義の定数 cshell の使用 - E:Servervhostswww.lvtao では「cshell」と想定されます。 php の 57 行目 注意: 未定義のインデックス: E:Servervhostswww.lvtao.netglobal.php の cshell (57 行目) 注意: 未定義の定数ユーザー名の使用 - E:Servervhostswww.lvtao.netglobal.php の 58 行目で「ユーザー名」と想定されています 注意: 未定義のインデックス: E:Servervhostswww.lvtao.netglobal.php の 58 行目のユーザー名 注意: 未定義の定数 cusername の使用 - E:Servervhostswww.lvtao.netglobal.php の 59 行目で 'cusername' と見なされます 注意 : 未定義インデックス: E:Servervhostswww.lvtao.netglobal.php の 59 行目の顧客名 注意事項: 未定義の定数 ID の使用 - E:Servervhostswww.lvtao.netcompanyjob.php の 10 行目で想定される「id」です 注意事項: 未定義の定数 ID の使用- E:Servervhostswww.lvtao.netcompanyjob.php の 14 行目で「id」が想定されています 注意: 未定義の定数コンテンツの使用 - E:Servervhostswww.lvtao.netcompanyjob.php の 16 行目で「コンテンツ」が想定されています 注意: 未定義の定数コンテンツの使用定数コンテンツ - E:Servervhostswww.lvtao.netcompanyjob.php の 16 行目で「コンテンツ」と仮定します 注意: 未定義の定数の説明の使用 - E:Servervhostswww.lvtao.netcompanyjob.php 17 行目で「説明」と仮定します 注意 : 使用未定義の定数の説明 - E:Servervhostswww.lvtao.netcompanyjob.php の 17 行目で「description」と仮定されました 注意: 未定義の定数 provinid の使用 - E:Servervhostswww.lvtao.netcompanyjob.php の 18 行目で「provinceid」と仮定されました 通知: 未定義の定数 cityid の使用 - E:Servervhostswww.lvtao.netcompanyjob.php の 19 行目で「cityid」と仮定されました 注意: 未定義の定数 hy の使用 - E:Servervhostswww.lvtao.netcompanyjob.php の 20 行目で「hy」と仮定されました 注意: 未定義の変数: E:Servervhostswww.lvtao.netlibstemplate.core.php の 557 行目の内容 Web サイトに入ると、次のようなプロンプトが多数表示されますが、正常に表示および実行できます。 : 未定義の定数 ctbTitle の使用 - d:ctb1.5ctbincludeconfig.php の 23 行目で 'ctbTitle' とみなされました... bAnswer: これらはエラーではなく PHP プロンプトであり、PHP 自体は事前に変数を宣言しなくても直接使用できます。宣言されていない変数のヒントはエラーになります。通常、公式 Web サイトとしてプロンプトはオフになり、エラー メッセージもオフになります。 PHP プロンプトをオフにする方法 php.ini を検索: error_reporting = E_ALL 次のように変更します: error_reporting = E_ALL & ~E_NOTICE。 また、唯一の解決策は、各ファイルのヘッダーに error_reporting(0); を追加することです。これは簡単ではありませんが、問題を解決できます。 ! ! ! ! !こっちの方が使いやすい
|
上記は、PHP エラー「通知: 未定義定数の使用」に対する完璧な解決策を、関連する内容も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。