Como verificar minha versão do PHP e MySQL no Ubuntu VPS?

42

HI Vou instalar o MyBB, mas não tenho certeza se instalei a versão correta do PHP e MySQL.

PHP versão 5.1.0 ou superior com extensão XML instalada

MySQL versão 4.0 ou superior

Como verificar isso? Especialmente a extensão XML XML?

Existe maneira mais simples do que a <?php phpinfo() ?>solução? Estou esperando uma solução de linha de comando.

Muito obrigado!

DocWiki
fonte

Respostas:

72

Faça isso na sua linha de comando:

php -v
mysql -V

e:

php -i | grep -i '^libxml'

OU

Coloque isso no seu diretório raiz:

 <?php
    phpinfo();
 php?>

Salve-o como phpinfo.php e aponte seu navegador para ele (pode ser http: //localhost/phpinfo.php )

quanta
fonte
1
O uso mysql -Vpode retornar com erros inesperados devido a permissões.
Travis van der Font
8

Use dpkgpara encontrar as versões do pacote instalado.

dpkg -l | grep '\(php\|mysql\)'
bahamat
fonte
Retorna nada se compilar a partir da fonte.
quanta
3

Qualquer uma dessas consultas dirá qual é a versão do MySQL em execução, uma vez conectada:

SELECT VERSION();

SHOW VARIABLES LIKE 'version';

Isso funciona para o MySQL 5.1+

SELECT variable_value FROM information_schema.global_variables
WHERE variable_name='version';

Fazendo o seguinte na linha de comando:

O mysql -V fornece a versão do cliente.

O mysqld -V fornece a versão do servidor.

RolandoMySQLDBA
fonte