Как проверить версию PHP и MySQL на Ubuntu VPS?


42

HI Я собираюсь установить MyBB, но я не уверен, установил ли я правильную версию PHP и MySQL.

PHP версии 5.1.0 или выше с установленным расширением XML

MySQL версии 4.0 или выше

Как это проверить? Особенно расширение PHP XML?

Есть ли более простой способ, чем <?php phpinfo() ?>решение? Я ожидаю решения командной строки.

Большое спасибо!

Ответы:


72

Сделайте это из командной строки:

php -v
mysql -V

а также:

php -i | grep -i '^libxml'

ИЛИ

Поместите это в свой корневой каталог:

 <?php
    phpinfo();
 php?>

Сохраните его как phpinfo.php и укажите в нем свой браузер (это может быть http: //localhost/phpinfo.php )


1
Использование mysql -Vможет вернуться с неожиданными ошибками из-за разрешений.
Трэвис ван дер Фонт

8

Используйте, dpkgчтобы найти версии установленных пакетов.

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

Ничего не возвращает, если скомпилировать из исходного кода.
кванты

3

Любой из этих запросов скажет вам, какая версия MySQL подключена:

SELECT VERSION();

SHOW VARIABLES LIKE 'version';

Это работает для MySQL 5.1+

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

Выполните следующие действия из командной строки:

mysql -V получит вам версию клиента.

mysqld -V сообщит вам версию сервера.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.