一个命令让php配置文件无处可藏
当我们安装完php后,是不是有时不知道它的配置文件在哪以及它都加载了哪些配置文件?

你可能会通过搜索引擎搜索,但别人的情况不一定适合你,而且路径也可能不同。
其实这里有个非常简单的方法,只需要执行一个命令即可,让php加载的所有配置文件都输出来,让它们无处可藏。

比较有经验的程序员,应该经常这样做,很快就能找出所有配置文件,对于初学者而言可能还不知道这个方法。
那这个命令是什么呢?很简单,如下:
php --ini
我在本地执行后,输出如下内容:
Configuration File (php.ini) Path: /etc/php/cli-php8.1
Loaded Configuration File: /etc/php/cli-php8.1/php.ini
Scan for additional .ini files in: /etc/php/cli-php8.1/ext-active
Additional .ini files parsed: /etc/php/cli-php8.1/ext-active/opcache.ini
是不是一目了然呢!
