7

xamppをインストールしたところ、いたるところにエラーが発生しました。エラー処理を取り除きたい。私の変数を扱うのは厄介なエラーだけです。

php.iniがどこにあるかわかりませんが、私の中には存在しませんC:\xampp\apache

4

5 に答える 5

18

あなたの中にあなたがオフにphp.iniしなければならないことを確認してください。display_errorsdisplay_errorsをOffに設定した場合、私が理解していることから、error_reportingディレクティブを変更する必要はありません。

例:

error_reporting = E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR
display_errors = Off
于 2012-04-15T09:46:35.880 に答える
2

php.iniで、次の変更を行います。

display_errors = Off
于 2014-01-22T05:57:09.557 に答える
2

これは現在非常に古いものですが、誰かがこれに遭遇した場合に備えて、バージョン5.6.3でXAMMPの問題があります。エラー表示を「オフ」に設定しても同じ問題が発生しましたが、phpinfo()の場合と同じように表示されていました。

何らかの理由で、php.iniにエラーレポートを2回追加しました。display_errorsは、php.iniの99行目に表示され、次に552行目に表示されます。

したがって、下にスクロールして最初の1つを無効にしても、2番目の1つは「オン」に設定されたままで、最初の1つをオーバーライドして、エラー報告をアクティブのままにします。

これはXAMMPの将来のバージョンで修正されると確信していますが、この問題の答えを探してここに来る人のために、ここにこれを追加したいと思いました。

于 2015-08-08T19:15:26.463 に答える
1

display_errors = offを設定すると、すべてのタイプのエラーが発生します。

しかし、エラーに気づきたいだけなら、設定することができます error_reporting = E_ALL & ~E_NOTICE

于 2013-05-15T12:28:19.667 に答える
1

Xamppおよびその他のWebアプリケーションには、プログラマー(およびユーザー)の実行エラーまたは警告(通知)を表示するためのエラーインターフェイスがあります。Xamppがエラーを表示する方法を変更するには、コントロールパネルに移動してphp.iniを開く必要があります。このファイル内には、エラーの表示方法を変更するための2つのポイントがあります。

  1. 「display_errors=オン」。私の観点からは、常にオンになっている必要があります。延期すると、悪い文章に関する情報はありません。

  2. 「error_reporting=E_ALL」。これが重要なポイントです。その値を変更すると、エラーの表示方法を変更できます。php.ini内には、すべてのオプションが記載されています。私のお気に入り:

    • error_reporting=E_ALLすべてが表示されます。デバッグに適しています。
    • error_reporting = E_ALL&〜E_STRICT&〜E_DEPRECATEDエラーと通知(デバッグにとって非常に重要)を表示し、次のphpバージョンでの提案と非推奨の関数を表示しません。
    • error_reporting = E_ALL&〜E_NOTICE&〜E_STRICT&〜E_DEPRECATED通知を含まない本番環境。

これがあなたに合うことを願っています。

詳細https://community.apachefriends.org/f/viewtopic.php?f=17&t=50989

于 2015-11-20T00:06:00.270 に答える