检查我在 Linux 上运行的 PHP 版本?

检查我在 Linux 上运行的 PHP 版本?

我正在运行 Centos 5,我需要知道我正在运行哪个版本的 PHP,是否有我可以运行的命令?

答案1

尝试在命令行运行以下命令。

仅获取版本信息:

php -v

或者获取大量信息:

php -i

它将为您提供有关 php 安装所需的所有信息。

答案2

你可以index.php使用以下方式创建文件

<?php phpinfo() ?>

答案3

答案已被接受,但 RPM 系统(RHEL、Centos、Fedora 等)上的另一个选项是使用以下命令:

rpm -q php

在我这样做的时候,使用 RPM 查找任何 rpm 安装的程序或文件的软件包信息的一般方法与此类似(对于 awk):

  1. 如果不知道,则查找文件的完整路径,例如 $PATH 中的可执行文件:

    类型-路径 awk

  2. 查找包含该文件的包的名称(包括版本):

    rpm -qf /usr/bin/awk

  3. 如果需要,可以从该包中查询信息:

    rpm-qi 呆呆地

对于 Apache 安装和使用的包来说,这有点棘手,因为它们可能不在 $PATH 上,但您可以从类似以下内容开始:

rpm -qa| egrep -i 'php|awk'

答案4

使用

more /etc/php.ini

这将向您显示:

  1. Apache 版本
  2. PHP 版本
  3. PHP 函数
  4. 有关 PHP 的各种选项

相关内容