在Linux系统中,可以通过以下几种方法查看已安装的PHP版本信息:
php -v
命令php -v
输出示例:
PHP 8.1.2 (cli) (built: Aug 8 2022 07:28:23) (NTS)
Copyright © The PHP Group
...
php-fpm
),此命令可能只显示默认的CLI版本。php -m
或通过Web服务器调用PHP信息页:
echo "<?php phpinfo(); ?>" > /tmp/phpinfo.php && php /tmp/phpinfo.php | grep "PHP Version"
phpinfo()
直接查看详细版本。如果使用PHP-FPM,运行:
php-fpm -v # 可能需要指定版本路径,如php-fpm7.4 -v
apt list --installed | grep php
或
dpkg -l | grep php
rpm -qa | grep php
或
dnf list installed | grep php
php --ini
Configuration File (php.ini) Path: /etc/php/8.1/cli
Loaded Configuration File: /etc/php/8.1/cli/php.ini
/etc/php/8.1/
表示PHP 8.1)。场景 | 推荐命令 |
---|---|
快速查看CLI版本 | php -v |
检查Web服务器PHP版本 | 通过phpinfo() 或php -m |
多版本共存时 | 使用包管理器或指定路径(如/usr/bin/php7.4 -v ) |
提示:如果命令返回php: command not found
,可能需要安装PHP或添加环境变量。