在 CentOS 上查看 PHP 配置,常见有以下几种方式,按使用场景给你说明:
php --ini
输出示例:
Configuration File (php.ini) Path: /etc
Loaded Configuration File: /etc/php.ini
说明:
Loaded Configuration File 就是当前生效的 php.inicat /etc/php.ini
或
vi /etc/php.ini
php -i
或
php -i | less
php -i | grep upload_max_filesize
php -r 'phpinfo();' | grep -i memory_limit
如果是 Apache / Nginx + PHP
echo "<?php phpinfo(); ?>" > /var/www/html/phpinfo.php
浏览器访问:
http://服务器IP/phpinfo.php
⚠️ 查看完记得删除:
rm -f /var/www/html/phpinfo.php
php -m
php --ri gd
CentOS 可能安装了多个 PHP 版本:
which php
php -v
如果是 remi 源:
php74 --ini
php81 --ini
/etc/php.ini/etc/php-fpm.conf/etc/php.d//etc/php-fpm.d/如果你能告诉我:
我可以给你更精确的命令。