网站php版本怎么看(如何确定网站使用的PHP版本)
对于一些Web开发者来说,它们需要知道它们处理的系统的PHP版本。不幸的是,除非您是负责该系统的人员,否则您将无法立即确定PHP版本。当然,有些指示可能会帮助您发现它们所使用的PHP版本。
使用命令行工具确认PHP版本
如果您使用的是Linux或Mac OS X,您可以输入以下命令以查找PHP版本:
php -v
这将出现PHP版本信息(如下例所示)。它告诉您当前安装的PHP版本。
PHP 7.x.x (cli) (built: Nov 5 2019 07:09:19) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.0.0, with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2018, by Zend Technologies
使用PHPMyAdmin确认PHP版本
如果您是Web开发人员,您可能使用PHPMyAdmin管理MySQL数据库。这个Web界面管理工具可以非常容易地找到安装在您的Web服务器上的PHP版本。
只需登录PHPMyAdmin后,您将在右侧菜单栏中找到PHP信息。点击此菜单项将显示PHP版本类似于以下内容:
PHP Version 7.1.16
查看服务器响应头
如果您没有登录的权限来连接SSH并查找PHP版本,您可以通过HTTP服务器响应头文件来查找PHP信息。对于这个工作,您可以使用如下的命令(如下例所示):
curl -I www.[yourwebsite.com]
这将返回网站关于PHP的服务器信息。在响应头中,您将看到类似于以下内容:
X-Powered-By: PHP/7.x.x
这个响应表明您的网站正在使用PHP 7.x.x版本。
使用HTTP请求头信息
现在,在HTTP请求头中,你可以通过以下方式(如下所示)找到PHP版本:
curl -I -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:80.0) Gecko/20100101 Firefox/80.0' [yourwebsiteurl.com]
这将返回关于PHP的服务器响应头文件信息。在响应头信息中,您将看到类似于以下内容:
X-Powered-By: PHP/7.x.x
这意味着您的网站正在使用PHP 7.x.x版本,并且您已经成功地确定了PHP版本!
确定您所访问的网站的PHP版本可能很容易或很难。但是,如果您按照上面给出的上述方法,您可以轻松地确定Web服务器上的PHP版本。现在,在您访问Web服务器时,您将可以提供这些指示,了解它们所使用的PHP版本。