折雨的天空
一次意外的phpinfo获取的PHP版本与实际运行的版本不一致的问题
2023-8-17 我好笨


这次是漏扫的功能,扫到版本比较低,官方有新版本发布,旧版本就存在一些安全风险。



漏扫工具获取的PHP版本和phpinfo顶部的版本一致,而实际上,在之前已经把PHP版本升级到最新了。



打开phpinfo页面查看,发现顶部和中间部分两个地方获取的版本不一致,顶部是以前的版本,中间部分是最新版本,两个位置如下图:



微信图片_20230817232544.png







微信图片_20230817232610.png







查找了很多个原因,当然也百度了一下,肯定是没结果的。



我首先排查的是,我复制的是上个版本的php.in文件,在文件中搜版本号,并逐行查看,都没有发现和版本号有关的内容(这里必须怪自己还是对PHP不熟悉);



其次,排查环境变量,排查Apache引入的ini文件



均未发现异常。







在正式服务器上配置之前,我本地是尝试过的,配置方法一致,我本地最开始也是这样,第二天自己就好了,期间就是关机再开机过。







于是,使用终极绝招,重启了一下服务器,再打开phpinfo页面,果然变得一致了。







哎,所以,只是差一次重启而已。

发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容