Verificando qual versão do PHP estou rodando no Linux?

100

Estou rodando o Centos 5 e preciso saber qual versão do PHP estou rodando, existe um comando para isso que eu possa rodar?

    
por Roland 24.08.2009 / 11:03

4 respostas

175

Tente executar o seguinte na linha de comando.

Para obter apenas as informações da versão:

php -v

Ou para obter muitas informações:

php -i

Ele deve fornecer todas as informações necessárias sobre a instalação do php.

    
por 24.08.2009 / 11:07
18

Você pode criar um arquivo index.php com

<?php phpinfo() ?>
    
por 24.08.2009 / 11:06
11

Uma resposta foi aceita, mas outra opção nos sistemas RPM (RHEL, Centos, Fedora, etc.) é usar o seguinte:

rpm -q php

E enquanto eu estou nisso, o método geral para usar o RPM para encontrar informações em um pacote para qualquer programa ou arquivo instalado pelo rpm é similar a este (para o awk):

  1. Encontre o caminho completo para o arquivo, se não for conhecido, como para um executável no $ PATH:

    type -path awk

  2. Encontre o nome, incluindo a versão, do pacote que contém o arquivo:

    rpm -qf /usr/bin/awk

  3. Se desejar, consulte as informações desse pacote:

    rpm -qi gawk

É um pouco mais complicado para pacotes instalados e usados pelo Apache, já que eles podem não estar no $ PATH, mas você pode começar com algo como:

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

    
por 14.09.2009 / 17:58
3

Use

more /etc/php.ini

Isso mostrará a você:

  1. Versão do Apache
  2. Versões do PHP
  3. Funções PHP
  4. Várias opções relacionadas ao PHP
por 24.09.2012 / 12:13