CentOS 6.8 の php 5.3.29 にて確認。
./configure --prefix=/usr/local/php
でビルドしたとする。
現状
php --ini
やphp -m
、php -i | grep --color configure
で確認赤色 : 目標
緑色 : 現在
Configuration File (php.ini) Path =>
- /etc/
+ /usr/local/php/lib/
Loaded Configuration File =>
- /etc/php.ini
+ (none)
Scan for additional .ini files in:
- /etc/php.d
+ (none)
extension_dir =>
- /usr/lib64/php/modules
+ /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626
./configure 修正
php.iniのpath修正
+ --with-config-file-path=/etc/
php.dをスキャンするよう修正
+ --with-config-file-scan-dir=/etc/php.d
php.ini 修正
/etc/php.ini
+ extension_dir = /usr/lib64/php/modules
解決した