php5.2 php.ini,快速定位PHP的配置文件php.ini
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 是 Adobe 推出的专业图像处理与视觉设计软件,支持 Windows、macOS 和 iPad 等平台,广泛应用于摄影修图、电商设计、平面海报、数字绘画及视觉合成等创作场景。
Blender 是一款免费开源、跨平台的专业 3D 创作软件,集建模、动画、渲染、视频编辑与视觉合成等功能于一体,广泛应用于影视动画、游戏设计和建筑可视化等领域。软件支持 Cycles 物理渲染器与 Eevee 实时渲染引擎,并提供多边形建模、骨骼绑定、物理模拟等专业工具。Blender 兼容 Windows、macOS 和 Linux 系统,安装包轻巧、运行流畅,依托活跃的全球开发者社区持续更新,是从初学者到专业创作者都值得选择的正版 3D 创作工具。
Photoshop 2026 是 Adobe 推出的专业图像处理与视觉设计软件,支持 Windows、macOS 和 iPad 等平台,广泛应用于摄影修图、电商设计、平面海报、数字绘画及视觉合成等创作场景。
Blender 是一款免费开源、跨平台的专业 3D 创作软件,集建模、动画、渲染、视频编辑与视觉合成等功能于一体,广泛应用于影视动画、游戏设计和建筑可视化等领域。软件支持 Cycles 物理渲染器与 Eevee 实时渲染引擎,并提供多边形建模、骨骼绑定、物理模拟等专业工具。Blender 兼容 Windows、macOS 和 Linux 系统,安装包轻巧、运行流畅,依托活跃的全球开发者社区持续更新,是从初学者到专业创作者都值得选择的正版 3D 创作工具。















