php5.2 php.ini,快速定位PHP的配置文件php.ini
作者:FreshDream
时间:2026-07-21
浏览:2
PHP这玩意儿,有CLI和php-fpm两种运行模式——这个大家都知道吧?关键问题在于,这两种模式各自加载的配置文件是不一样的。要是搞混了,改了半天配置文件却发现没生效,那可就尴尬了。下面就来具体说说,怎么找到它们各自加载的php.ini。 php-fpm模式 先看看php-fpm模式。最简单直接的
本文目录
PHP这玩意儿,有CLI和php-fpm两种运行模式——这个大家都知道吧?关键问题在于,这两种模式各自加载的配置文件是不一样的。要是搞混了,改了半天配置文件却发现没生效,那可就尴尬了。下面就来具体说说,怎么找到它们各自加载的php.ini。
php-fpm模式
先看看php-fpm模式。最简单直接的方法,就是写一个phpinfo()页面,然后通过浏览器访问它。在页面里直接搜索“php.ini”这几个字,找到Configuration File (php.ini) Path这一项,路径就清清楚楚地摆在那里了。

cli模式
再来看CLI模式。CLI模式下的查找方法也不复杂,而且还不止一种。
方法1:用php -i命令(这个命令和phpinfo()差不多,只是输出在命令行里),然后配合grep来搜索“php.ini”。
举个例子,执行下面这行命令:
$ php -i|grep php.ini
输出结果会告诉你两件事:配置文件路径在哪里,以及实际加载的是哪个文件。比如:
Configuration File (php.ini) Path => /etc/php/7.3/cli
Loaded Configuration File => /etc/php/7.3/cli/php.ini
方法2:用php --ini命令。这个命令更直接,它的本意就是“显示配置文件名称”,所以信息会更完整一些。
$ php --ini
Configuration File (php.ini) Path: /etc/php/7.3/cli
Loaded Configuration File: /etc/php/7.3/cli/php.ini
Scan for additional .ini files in: /etc/php/7.3/cli/conf.d
Additional .ini files parsed:
/etc/php/7.3/cli/conf.d/10-mysqlnd.ini,
/etc/php/7.3/cli/conf.d/10-opcache.ini,
...
可以看到,它不光列出了主配置文件,还把扫描目录以及实际加载的所有扩展配置文件都列出来了,一目了然。这对于排查扩展加载问题来说,特别方便。
作者最新文章
photoshop路径选择工具在哪
2026-10-02 13:28
3dmax建筑建模算量不认可吗?不认可怎么办及软件选择指南
2026-10-01 11:09
哪个思维导图软件好
2026-09-30 12:58
vivo V80 曝光:10月发布,首推10倍人像变焦与蔡司夜景长焦
2026-09-08 17:00
python入门经典:后端开发者的环境配置与验证流程
2026-09-05 05:29
上一篇:
php 升级php5.5 、php7
下一篇:
s安装PHP,安装php4
热门文章
更多
精品专题
更多
Mac软件
更多
WINDOWS
更多























