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

您好我要安装MyBB,但我不知道我是否已经安装了PHP和MySQL的正确版本。

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

MySQL版本4.0或以上

如何检查? 特别是PHP的XML扩展?

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

非常感谢!

从你的命令行执行它:

 php -v mysql -V 

和:

 php -i | grep -i '^libxml' 

要么

把这个放在你的根目录下:

  <?php phpinfo(); php?> 

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

使用dpkg查找已安装的软件包版本。

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

这些查询中的任何一个都会告诉你连接的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将得到你的服务器的版本。