PHP がディレクトリ内の php.ini をロードしない、または Windows 7 で error_reporting() を実行しない

PHP がディレクトリ内の php.ini をロードしない、または Windows 7 で error_reporting() を実行しない

通常、私はエラー レベルで開発しますE_ALLが、このプロジェクトの健全性のために、通知と厳密性をオフにしたいです。そこで最初に試したのは:

error_reporting(E_ALL & ~(E_STRICT|E_NOTICE));

同じものを他にもいくつか組み合わせてみましたが、何も機能しませんでした。

次に、ディレクトリにローカル php.ini を作成しようとしましたerror_reporting = E_ALL & ~E_NOTICEが、これも機能しませんでした。phpinfo()報告されています:Scan this dir for additional .ini files: (none)

誰かこれらの問題のどちらかを解決するのを手伝ってくれませんか? できれば両方! よろしくお願いします!

私は Windows 7 x64 上の Apache/2.2.14 で PHP バージョン 5.2.13 を実行しています。

答え1

php.iniの通常の場所は、phpファイルを解凍したフォルダ(c:\php)と同じです。PHP 手動インストール. サーバー ディスク上のすべての php.ini を検索します。

もう一つの役に立つ読み物はこれ

関連情報