46 votos

¿Cómo comprobar mi versión de PHP y MySQL en Ubuntu VPS?

HI Voy a instalar MyBB pero no estoy seguro si he instalado la versión correcta de PHP y MySQL.

PHP versión 5.1.0 o superior con la extensión XML instalada

MySQL versión 4.0 o superior

¿Cómo comprobarlo? ¿Especialmente la extensión XML de PHP?

¿Hay alguna forma más sencilla que la <?php phpinfo() ?> ¿Solución? Espero una solución de línea de comandos.

¡Muchas gracias!

81voto

quanta Puntos 31979

Hazlo desde tu línea de comandos:

php -v
mysql -V

y:

php -i | grep -i '^libxml'

O

Ponga esto en su directorio root:

 <?php
    phpinfo();
 php?>

Guárdelo como phpinfo.php y dirija su navegador hacia él (puede ser http://localhost/phpinfo.php )

2 votos

Utilizando mysql -V puede regresar con errores inesperados debido a los permisos.

9voto

Paul Ratazzi Puntos 346

Utilice dpkg para encontrar las versiones de los paquetes instalados.

dpkg -l | grep '\(php\|mysql\)'

0 votos

No devuelve nada si se compila desde el código fuente.

3voto

RolandoMySQLDBA Puntos 10660

Cualquiera de estas consultas le dirá cuál es la versión de MySQL que se está ejecutando una vez conectado:

SELECT VERSION();

SHOW VARIABLES LIKE 'version';

Esto funciona para MySQL 5.1+

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

Haciendo lo siguiente desde la línea de comandos:

mysql -V le dará la versión del cliente.

mysqld -V le dará la versión del servidor.

0 votos

ERROR 3167 (HY000): La función 'INFORMATION_SCHEMA.GLOBAL_VARIABLES' está desactivada; consulte la documentación de 'show_compatibility_56'

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: