如何在Ubuntu VPS上检查我的PHP和MySQL版本?


42

嗨,我要安装MyBB,但不确定是否已安装正确版本的PHP和MySQL。

安装了XML Extension的PHP版本5.1.0或更高版本

MySQL 4.0或更高版本

如何检查?尤其是PHP XML扩展?

有比<?php phpinfo() ?>解决方案更简单的方法吗?我期待一个命令行解决方案。

非常感谢!

Answers:


72

从命令行执行此操作:

php -v
mysql -V

和:

php -i | grep -i '^libxml'

要么

将其放在您的根目录中:

 <?php
    phpinfo();
 php?>

将其另存为phpinfo.php并将浏览器指向它(这可能是http://localhost/phpinfo.php


1
mysql -V由于权限的原因,使用可能会返回意外错误。
Travis van der Font

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将为您提供服务器的版本。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.