首页 > wamp 两个不同的php.ini

wamp 两个不同的php.ini

win7安装wamp

网页phpinfo()中 php.ini 位置是D:\wamp\bin\apache\apache2.4.9\bin\php.ini
php --ini位置却是 D:\wamp\bin\php\php5.5.12\php.ini

C:\Users\Administrator>php --ini
Configuration File (php.ini) Path: C:\Windows
Loaded Configuration File:         D:\wamp\bin\php\php5.5.12\php.ini
Scan for additional .ini files in: (none)
Additional .ini files parsed:      (none)

C:\Users\Administrator>

如何将 wamp中Apache使用的 php.ini 和 php使用的php.ini 统一


一个是apache-web访问,一个是ssh-cli访问。
比如内存限制,前者应该是服务器用于php的内存除以并发数,而后者通常是管理员手动任务,应当基本没有限制。
当然,别的进程调用cli-php这种理论情况下,还是要根据请求源头判断。


在wamp的根目录下,有一个wampmanager.conf wamp的配置文件,
这是一个ini的配置文件,
找到php父选项下的,phpConfFile子选项
修改这个子选项的值为你需要的php.ini,然后重新启动就可以了。


D:\wamp\bin\apache\apache2.4.9\bin\php.ini用于web访问时的配置文件,D:\wamp\bin\php\php5.5.12\php.ini用于cli命令行使用时的配置文件


WEB访问的时候,修改D:\wamp\bin\apache\apache2.4.9\bin\php.ini才管用,而修改 php 目录下面的那个不起作用~

【热门文章】
【热门文章】