PHP不加载目录中的php.ini或在Windows 7上的error_reporting()之后

通常我在E_ALL错误级别下开发,但为了这个项目的理智,我需要通知和严格的closures。 所以最初尝试:

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

和其他几个相同的组合,没有任何工作。

接下来,我尝试创build一个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版。

php.ini的通常位置是你解压php文件的相同文件夹(c:\ php)。 阅读PHP手册安装 。 search服务器磁盘上的所有php.ini。

另外有用的阅读是这样的 。