101

Я использую Centos 5, и мне нужно знать, какую версию PHP я использую, есть ли команда для этого, которую я могу запустить?

4 ответа4

176

Попробуйте выполнить следующее в командной строке.

Чтобы просто получить информацию о версии:

php -v

Или получить много информации:

php -i

Он должен предоставить вам всю необходимую информацию об установке php.

18

Вы можете сделать файл index.php с

<?php phpinfo() ?>
11

Ответ был принят, но другой вариант в системах RPM (RHEL, Centos, Fedora и т.д.) Заключается в использовании следующего:

rpm -q php

И пока я в этом, общий метод использования RPM для поиска информации о пакете для любой установленной rpm программы или файла похож на этот (для awk):

  1. Найдите полный путь к файлу, если он неизвестен, например, для исполняемого файла в $ PATH:

    тип-путь awk

  2. Найдите имя, включая версию, пакета, содержащего файл:

    rpm -qf /usr/bin/awk

  3. При желании запросите информацию из этого пакета:

    rpm -qi gawk

Это немного сложнее для пакетов, установленных и используемых Apache, поскольку они могут отсутствовать в $ PATH, но вы можете начать с чего-то вроде:

об / мин -qa | egrep -i 'php | awk'

3

использование

more /etc/php.ini

Это покажет вам:

  1. Версия Apache
  2. Версии PHP
  3. PHP функции
  4. Различные варианты относительно PHP

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .