如果我们在运营网站的肯定知道在10月20号左右的时候有披露出来PHP安全问题。PHP官方也有提到的CVE-2026-109618和CVE-2026-109619两个严重漏洞(代号PHP2Shell),各大云服务商也都纷纷通过站内短信或者邮件推送要求用户服务器如果有PHP版本在不安全范围内的需要及时的升级。根据要求,我们需要确保PHP版本满足到当前安全版本。
在这篇文章中,老蒋准备整理的是基于宝塔面板和1Panel面板,这2个常用的Web面板如何升级PHP。毕竟我们大部分网站用户会使用这2个面板部署WEB网站环境的。
宝塔面板升级PHP版本
目前,宝塔面板已经给各常用的,尤其是PHP8+的版本升级到新的补丁,我们可以直接查看你当前在用的PHP版本是否有看到更新提示。

比如当前这台机器的PHP8.2.31是有更新版本的,如果我们继续用PHP8.2版本,直接在当前的版本升级,点击 更新 连接。

这里需要提醒的,如果我们网站在运行中,你点击更新可能会影响到网站运行。所以建议我们还是先暂停网站,运行完毕后再启动。或者还有一个办法,你安装一个新的更高级别的版本PHP,比如PHP8.4或者8.5,这个大版本目前也是更新过的安全版本。

再安装多PHP版本之后,我们可以将当前的网站切换到新的PHP版本中且检查网站没有问题之后,把旧版本PHP版本卸载。
1Panel面板升级PHP版本
这个面板也是比较好用的,比宝塔面板节省内存。

如果我们在1Panel中需要升级新的PHP版本。如上图,在运行环境中添加一个新的PHP版本镜像,然后安装完毕之后把网站的PHP切换到新的PHP版本镜像,旧的删除就可以。
如果我们有在建站且还没有升级PHP补丁的,可以参考实施。
原创文章,转载请注明出处:https://www.itbulu.com/php-cve.html


