Come posso controllare la mia versione di PHP e MySQL su Ubuntu VPS?


42

Ciao, ho intenzione di installare MyBB ma non sono sicuro di aver installato la versione corretta di PHP e MySQL.

PHP versione 5.1.0 o successiva con estensione XML installata

MySQL versione 4.0 o successiva

Come controllarlo? Especiall l'estensione PHP XML?

C'è un modo più semplice della <?php phpinfo() ?>soluzione? Mi aspetto una soluzione da riga di comando.

Molte grazie!

Risposte:


72

Fallo dalla tua riga di comando:

php -v
mysql -V

e:

php -i | grep -i '^libxml'

O

Metti questo nella tua directory principale:

 <?php
    phpinfo();
 php?>

Salvalo come phpinfo.php e punta il tuo browser (potrebbe essere http: //localhost/phpinfo.php )


1
L'utilizzo mysql -Vpuò restituire errori imprevisti dovuti alle autorizzazioni.
Travis van der Font,

8

Utilizzare dpkgper trovare le versioni del pacchetto installato.

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

Non restituisce nulla se compilato dal sorgente.
maggio

3

Una qualsiasi di queste query ti dirà quale versione di MySQL è in esecuzione una volta connessa:

SELECT VERSION();

SHOW VARIABLES LIKE 'version';

Funziona con MySQL 5.1+

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

Effettuando quanto segue dalla riga di comando:

mysql -V ti darà la versione del client.

mysqld -V ti darà la versione del server.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.