如何设置php.ini位置?

时间:2015-02-05 18:38:22

标签: php windows apache wamp

我刚刚安装了PHP,Apache和MySQL,对配置文件进行了一些更改并且它可以工作,但phpinfo()表示它在C:\ Windows中查找php.ini。 如何让它看起来在别的地方?我应该在Apache中配置吗?我说:

SetEnv PHPRC "C:/wamp/php5.6.5"
在http.conf中,重新启动Apache,但它没有帮助。我知道像WampServer这样的程序使用phpForApache.ini而不是php.ini,但我不知道他们是怎么做的。

1 个答案:

答案 0 :(得分:-1)

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)。