如何查看CentOS PHP配置信息 在日常运维和开发中,查询PHP配置信息是一项基础且重要的操作。无论是确认某个扩展是否已加载,还是定位php.ini文件的具体目录,以下方法基本覆盖了所有常见场景。下面先展示一张示意图,随后逐一详解。 1. 使用phpinfo()函数生成Web配置页面(直观查看W
在日常运维和开发中,查询PHP配置信息是一项基础且重要的操作。无论是确认某个扩展是否已加载,还是定位php.ini文件的具体目录,以下方法基本覆盖了所有常见场景。下面先展示一张示意图,随后逐一详解。

长期稳定更新的攒劲资源: >>>点此立即查看<<<
phpinfo()函数生成Web配置页面(直观查看Web环境配置)phpinfo()是PHP内置的实用函数,调用后能生成包含完整PHP配置信息的HTML页面,页面中列出了PHP版本、已加载的模块、所有配置参数以及服务器环境信息。该方法非常适合快速诊断Web环境下的配置问题。
/var/www/html)下新建一个文件,命名为info.php,在文件中写入。保存后,通过浏览器访问http://服务器IP/info.php(例如http://192.168.1.100/info.php),即可看到完整的配置信息。php -i命令查看CLI环境配置(命令行快速诊断)如果习惯在终端操作,php -i命令是CLI环境下查看配置的利器。它会输出PHP命令行解释器的全部配置,包括PHP版本、加载的扩展、环境变量、ini指令值等,适用于后台调试或在脚本中快速获取配置信息。
php -i,回车后即可看到完整的配置详情。memory_limit,可结合grep命令过滤:php -i | grep "memory_limit",这样只显示包含该关键词的行。Loaded Configuration File确认当前使用的是哪个php.ini。php.ini配置文件路径(确认配置来源)修改PHP配置时,首先需要找到php.ini文件的准确位置。常用方法有以下三种:
php --ini,输出中的Loaded Configuration File即为当前生效的php.ini路径(例如/etc/php.ini或/etc/php/8.1/cli/php.ini)。phpinfo()页面中的“Loaded Configuration File”项,可直接查看Web环境使用的配置文件。find命令全盘搜索:sudo find / -name php.ini(需root权限)。ini_get()函数获取特定配置值(脚本中动态读取)在PHP脚本中动态获取某个配置项的值时,例如根据upload_max_filesize调整上传逻辑,可直接使用ini_get()函数。
php.ini,因此需要分别查看——CLI环境使用php -i,Web环境使用phpinfo()。php.ini中的配置可能被.htaccess(Apache)或ini_set()函数覆盖,排查时需检查是否有额外配置在生效。php.ini后,务必重启Web服务(如sudo systemctl restart httpd)或PHP-FPM服务(如sudo systemctl restart php-fpm),否则配置不会生效。通过以上方法,可以全面掌握CentOS系统中PHP的配置信息,满足不同场景下的查询需求。
侠游戏发布此文仅为了传递信息,不代表侠游戏网站认同其观点或证实其描述