易优CMS已发布v1.8.5版本,全面适配PHP官方修复的远程代码执行漏洞(业界称PHP2SHELL)。易优cms用户只需将系统升级至v1.8.5,或在宝塔面板中单独升级PHP至安全版本,即可完成漏洞修复,无需修改代码。核心系统与官方常用插件均已完成适配,不影响网站主体功能。
一、PHP2SHELL漏洞的影响范围
PHP解释器内核存在逻辑缺陷,属于高危漏洞,技术细节和攻击脚本已公开传播。受影响版本包括:PHP 8.2.35以下、8.3.36以下、8.4.27以下、8.5.12以下,以及所有更早版本。该漏洞位于PHP运行环境层面,与使用何种CMS建站程序无关。只要服务器运行的是受影响版本,均在风险范围内。更多PHP安全公告可参考PHP官方安全中心。

二、易优CMS的适配与修复方案
1. 系统已全面适配修复版本
易优CMS v1.8.5已完成对PHP 8.2.35、8.3.36、8.4.27、8.5.12四个安全版本的兼容性测试,其中PHP 8.5.12为当前最高版本。升级到v1.8.5后直接切换PHP版本即可,无需改动代码。
2. 不升级系统版本也能修复
如果网站运行稳定、暂时不想升级易优CMS系统版本,单独升级PHP环境即可完成修复:
- 宝塔面板用户,直接在软件商店里升级对应PHP版本的安全更新包;
- 无论使用PHP 7.3、7.4还是8.0,等宝塔官方推送对应分支的修复补丁,直接点更新即可;
- PHP环境升级后,不用改动易优CMS系统版本,漏洞即已修复。
3. 插件兼容性说明
目前部分第三方插件对高版本PHP的适配仍在跟进中,易优CMS正在督促各插件开发者尽快完成兼容更新。如果升级后某个插件影响网站正常运行,可先在后台暂时停用或下架该插件,等开发者发布兼容版本后再启用。核心系统和官方常用插件均已完成适配,不影响主体功能。
三、具体操作步骤
方案A:系统与环境一起升级(推荐)
- 后台一键更新到易优CMS v1.8.5;
- 在宝塔中把PHP升级到8.2.35 / 8.3.36 / 8.4.27 / 8.5.12任意一个;
- 清理缓存,检查前台与后台是否正常。
方案B:只升级PHP环境
- 宝塔软件商店 → PHP → 升级到官方推送的安全修复版本;
- 无需升级易优CMS系统,漏洞即修复;
- 以后想升级系统时,v1.8.5支持平滑升级。
四、升级后的检查项
- 后台确认版本号;
- 前台页面正常打开,不报错;
- 常用功能(发文章、传附件)测试一遍;
- 查看服务器有无异常进程或可疑记录------补丁只能防新攻击,已被入侵的站点需单独处理。
五、常见问题
Q:使用PHP 7.3,需要升到8.5吗?
不用。升到当前分支的最新安全补丁版即可。易优CMS兼容PHP 7.3及以上,不强制升大版本。
Q:升级v1.8.5后网站打不开了?
先清缓存,再检查模板和插件是否为最新版。第三方模板需找开发者同步更新。
Q:升级后某个插件报错怎么办?
部分第三方插件仍在适配高版本PHP,先停用该插件,等开发者发布兼容更新后再启用。核心功能不受影响。
Q:服务器由宝塔管理,怎么升PHP?
宝塔面板 → 软件商店 → 已安装 → PHP → 升级。宝塔会推送对应版本的安全更新包,直接点击即可。
Q:网站已经被黑了怎么办?
先下线站点,排查后门,再升级补丁。自己无法处理的,可联系易优CMS官方客服协助。相关网络安全风险信息可参考CISA官网。