在上周的时候,PHP基本上所有的版本都暴露出存在Multipart/form-data的漏洞问题,一时间整个服务器圈内热闹非凡,有的是想尝试下是否真的有漏洞,有的是同行故意行为。但是官方并没有对所有的版本推出更新升级版本,对于用户来说急需要这样的更新。今天老左有看到使用AMH面板的朋友可以根据官方的提出补丁方法进行升级。
第一、新安装AMH面板
无论我们目前新安装AMH4.2免费版本,还是付费版本,新安装的数据源官方已经把补丁安装上了,如果我们不想升级补丁可以直接新安装面板,记得数据要备份好。
第二、升级当前版本
如果我们使用的是AMH4.2免费版本,且没有额外的给PHP升级安装太多的插件,默认的PHP版本是5.3.27,我们可以根据下面的方法升级4.2。
sed -i 's/amysql.com/amh.sh/' /root/amh/upgrade
amh upgrade AMH4220150522A1 install
这样我们就可以给默认的PHP5.3.27升级到5.3.27 P1,升级之前 记得备份好数据和数据库,以防止出现万一。
如果我们使用的付费AMH5版本,且PHP5.4-5.6版本的,可以直接在后台插件处升级当前的PHP版本。
总结,以上升级方案整理来自AMH官方,我们在升级之前鉴于数据和网站的安全,最好备份数据防止万一。