我刚刚安装了PHP,Apache和MySQL,对配置文件进行了一些更改并且它可以工作但是phpinfo()说它在C:\ Windows中查找php.ini。如何让它看起来在别的地方?我应该在Apache中配置吗?我放:
SetEnv PHPRC "C:/wamp/php5.6.5"
在httpd.conf中,重启Apache但没有帮助。我知道像WampServer这样的程序使用php For Apache.ini而不是php.ini,但我不知道他们是如何做到这一点的。
Taken word for word from the docs...
从PHP 5.2.0开始,可以为不同版本的PHP设置php.ini文件的位置。按顺序检查以下注册表项:[HKEY_LOCAL_MACHINE \ SOFTWARE \ PHP \ xyz],[HKEY_LOCAL_MACHINE \ SOFTWARE \ PHP \ xy]和[HKEY_LOCAL_MACHINE \ SOFTWARE \ PHP \ x],其中x,y和z表示PHP专业,次要和发布版本。如果在任何这些键中存在IniFilePath的值,则找到的第一个键将用作php.ini的位置(仅限Windows)。