Comment vérifier ma version de PHP et MySQL sur Ubuntu VPS?

42

HI, je vais installer MyBB mais je ne suis pas sûr d’avoir installé la version correcte de PHP et MySQL.

PHP version 5.1.0 ou supérieure avec extension XML installée

MySQL version 4.0 ou supérieure

Comment vérifier ça? Especiall l'extension PHP XML?

Y a-t-il un moyen plus simple que la <?php phpinfo() ?>solution? J'attends une solution en ligne de commande.

Merci beaucoup!

DocWiki
la source

Réponses:

72

Faites-le depuis votre ligne de commande:

php -v
mysql -V

et:

php -i | grep -i '^libxml'

OU

Mettez ceci dans votre répertoire racine:

 <?php
    phpinfo();
 php?>

Enregistrez-le sous phpinfo.php et pointez votre navigateur dessus (ce pourrait être http: //localhost/phpinfo.php )

quanta
la source
1
L'utilisation mysql -Vpeut renvoyer des erreurs inattendues dues aux autorisations.
Travis van der Font
8

Utilisez dpkgpour trouver les versions du paquet installé.

dpkg -l | grep '\(php\|mysql\)'
bahamat
la source
Ne retourne rien si compile à partir des sources.
quanta
3

Chacune de ces requêtes vous dira quelle est la version de MySQL en cours d’exécution une fois connectée:

SELECT VERSION();

SHOW VARIABLES LIKE 'version';

Cela fonctionne pour MySQL 5.1+

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

Effectuez les opérations suivantes à partir de la ligne de commande:

mysql -V vous fournira la version du client.

mysqld -V vous fournira la version du serveur.

RolandoMySQLDBA
la source