php -c /etc/php/cli/php.ini -f test.php
php -d error_log=/tmp/php_errors.log -c /srv/php/etc/php-cli.ini synchronous.php restart
$ php --ini Configuration File (php.ini) Path: /etc/php5/cli Loaded Configuration File: /etc/php5/cli/php.ini Scan for additional .ini files in: /etc/php5/cli/conf.d Additional .ini files parsed: /etc/php5/cli/conf.d/05-opcache.ini, /etc/php5/cli/conf.d/10-pdo.ini, /etc/php5/cli/conf.d/20-curl.ini, /etc/php5/cli/conf.d/20-json.ini, /etc/php5/cli/conf.d/20-readline.ini # php --ini Configuration File (php.ini) Path: /srv/php-5.5.13/etc Loaded Configuration File: /srv/php-5.5.13/etc/php.ini Scan for additional .ini files in: /srv/php-5.5.13/etc/conf.d Additional .ini files parsed: /srv/php-5.5.13/etc/conf.d/amqp.ini, /srv/php-5.5.13/etc/conf.d/pthreads.ini, /srv/php-5.5.13/etc/conf.d/redis.ini, /srv/php-5.5.13/etc/conf.d/safenet.ini, /srv/php-5.5.13/etc/conf.d/xdebug.ini
编译PHP的时候可以通过 --with-config-file-scan-dir=来指定配置文件扫描目录。那么我们怎样再运行时修改这个目录呢?
export PHP_INI_SCAN_DIR=/srv/php/etc/cli.d export PHP_INI_SCAN_DIR=/srv/php/etc/conf.d:/srv/php/etc/fpm.d
原文出处:Netkiller 系列 手札
本文作者:陈景峯
转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。