今天在编译php7后竟然没有找到 php.ini这个配置文件

最后解决办法

执行

/server/php7/bin/php --ini

显示

Configuration File (php.ini) Path: /server/php7/lib/

Loaded Configuration File: (none)

Scan for additional .ini files in: (none)

Additional .ini files parsed: (none)

php.ini位置修改方法如下:

编辑php时

./configure --prefix=/server/php7/ --with-config-file-path=/etc --disable-fileinfo

就是加上 --with-config-file-path=/etc

然后在源码中找到php.ini-development 和 php.ini-production

拷贝php.ini-development 到etc 目录下为 php.ini

cp php.ini-development /etc/php.ini