q:php.ini究竟放哪里?
a:在unix上,php.ini文件缺省放在/usr/local/lib上面,因为缺省的存放路径是/lib,但是可以在编译的时候使用–with-config-file-path参数来修改php.ini的存放位置,例如你可以使用–with-config-file-path=/etc把它存放到/etc下面,然后可以从源码包中拷贝php.ini-dist到/etc/php.ini并修改使之满足需要。
windows上面php.ini的缺省位置是windows系统目录,如果使用了apache的话,那么将首先从apache的安装目录中查找php.ini,例如:c:/program files/apache group/apache,这样你可以在同一台机器上面为不同的apache版本设置不同的php.ini文件。