温馨提示×

centos怎样查看php配置

小樊
45
2026-09-17 23:11:11
栏目: 编程语言

在 CentOS 上查看 PHP 配置,常见有以下几种方式,按使用场景给你说明:


一、查看 PHP 配置文件位置

1. 查看 php.ini 路径

php --ini

输出示例:

Configuration File (php.ini) Path: /etc
Loaded Configuration File:         /etc/php.ini

说明:

  • Loaded Configuration File 就是当前生效的 php.ini

二、直接查看 php.ini 内容

cat /etc/php.ini

vi /etc/php.ini

三、命令行查看当前 PHP 配置

1. 查看所有配置

php -i

php -i | less

2. 查看某个具体配置项

php -i | grep upload_max_filesize

3. 使用 phpinfo(CLI)

php -r 'phpinfo();' | grep -i memory_limit

四、Web 环境查看 PHP 配置(最常用)

如果是 Apache / Nginx + PHP

1. 创建 phpinfo 文件

echo "<?php phpinfo(); ?>" > /var/www/html/phpinfo.php

浏览器访问:

http://服务器IP/phpinfo.php

⚠️ 查看完记得删除:

rm -f /var/www/html/phpinfo.php

五、查看 PHP 模块相关配置

1. 查看已加载模块

php -m

2. 查看某个扩展配置

php --ri gd

六、不同 PHP 版本(如 PHP 7.4 / 8.1)

CentOS 可能安装了多个 PHP 版本:

which php
php -v

如果是 remi 源:

php74 --ini
php81 --ini

七、常见配置文件路径

  • PHP CLI:/etc/php.ini
  • PHP-FPM:/etc/php-fpm.conf
  • 子配置目录:
    • /etc/php.d/
    • /etc/php-fpm.d/

如果你能告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • PHP 运行方式(CLI / Apache / PHP-FPM)
  • 想查的具体配置(如上传大小、内存限制)

我可以给你更精确的命令。

0