如果你在linux环境下编译安装过php,你可能会发现在php的安装目录中有两个php.ini文件。你或许知道php.ini是php解释器的配置文件,但你是否知道这两个php.ini的区别是什么呢?
cli/php.ini
PHP在命令行中直接运行php文件时所使用的php.ini配置文件。可以通过在命令行运行php --ini来查看。
fpm/php.ini
当PHP运行做为FPM时,会使用fpm/phh.ini。可以通过webserver执行一个有phpinfo()函数的php脚本来查看。
优点
两个配置文件在不同的使用场景下分别被使用,更加灵活。