php.ini是在源代码目录里的,自己找找。编译后要自己复制到你设置的路径。
find / -name 'php.ini*'
/usr/share/php5/php.ini-production
/usr/share/php5/php.ini-development
/usr/share/php5/php.ini-production.cli
cp /usr/share/php5/php.ini-production /usr/share/php5/php.ini
--with-config-file-path=/usr/local/php5.6/etc /usr/local/php5.6/etc目录没有吗?
通过find命令查找(根目录下按文件名查找):
sudo find / -name 'php.ini'
查看find帮助文档:
man find
find [目录] [参数] [文件名]
用 phpinfo()
打印看看 应该有的吧,你没找到吧?
在编译的源码目录的根目录下,你可以行复制一个到安装目录下的lib里
把php.ini-development 重新命名为php.ini 即可
解压后的安装包里有php-development文件
[root@localhost ~]# php -i | grep php.ini
Configuration File (php.ini) Path => /etc
Loaded Configuration File => /etc/php.ini
还是装集成的好点吧,之前搞过一次,问题一大堆,就懒得搞了。要么扩展开了。https://oneinstack.com/install/
上面这个挺好,不算集成,只不过人家帮你先提前下载好了,把该配置的命令也都帮你写好了,也是走编译。
好处:大部分该有的功能扩展都开了,版本那些可以选,然后就是文件夹目录的位置了,包括生成服务器日志,这些都规划的挺好的、