商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 编程开发 > 源码php.ini文件在哪里,php.ini文件到底在哪里?_PHP教程

源码php.ini文件在哪里,php.ini文件到底在哪里?_PHP教程

  发布于2026-07-18 阅读(0)

扫一扫,手机访问

假如你用的是PHP 5.2.x,并且搭建的是LAMP环境,那事情就简单了——源码包解压后,会得到一个类似php-5.2.x的文件夹。在这个文件夹里执行标准的编译安装三步走:./configure --prefix=/opt/php5.2makemake install,完成后/opt/下就会生成一个php5.2目录,这就是运行时需要的。

安装成功,赶紧写个phpinfo文件看看效果吧:


页面加载出来后,你会在Configuration File (php.ini) Path这一行看到php.ini应该所在的路径。但问题来了——顺着这个路径找过去,发现里面空空如也,根本没有php.ini文件。那它到底藏哪儿了?

别急,找它的办法其实很简单。退出php5.2文件夹,回到上级目录,直接执行下面的查找命令:

find ./ -name "php.ini*"

在我的环境里,结果是这样的:

./php-5.2.17/php.ini-recommended
./php-5.2.17/php.ini-dist

哦,原来它一直待在PHP源码解压后的那个文件夹里!接下来,把其中一个复制到运行目录即可。通常建议用php.ini-dist作为基础,复制命令如下:

cp ./php-5.2.17/php.ini-dist /opt/php5.2/

然后重启Apache,再刷新一下phpinfo页面,就能看到Loaded Configuration File后面已经指向你刚复制过去的那个文件了。

源码php.ini文件在哪里,php.ini文件到底在哪里?_PHP教程

至此,php.ini就位,配置修改也就可以正常生效了。

本文转载于:https://blog.csdn.net/weixin_33450988/article/details/115240137 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注