站点图标 度崩网-几度崩溃

【wordpress主题教程】柒比贰主题 2.8 升级到 2.9 的正确方法总结_明月云服务

柒比贰 Seven 主题 升级到 2.9.0 了,明月第一时间尝试升级以失败告终,经过一天的回顾分析总结,今天抽时间在自己的【明月云服务】上再次尝试升级终于成功了,有鉴于柒比贰官方升级说明过于简陋和笼统,今天给大家总结一下升级失败和成功的心得体会,希望可以帮助升级柒比贰主题失败的站长们顺利升级成功。

柒比贰 Seven 主题升级失败总结

首先明月分析升级失败的主要原因是柒比贰 Seven 主题 2.9.0 的 PHP 扩展Swoole_loader 支持 PHP 7.3 了,而柒比贰 Seven 主题 2.8.0 配套的 PHP 扩展 Swoole_loader 仅支持到 PHP 7.2,如果要从 2.8.0 升级到 2.9.0 的话就意味着服务器的 PHP 也要升级到 7.3,不同的 PHP7 版本必须对应相应版本的 PHP 扩展 Swoole_loader,毕竟这个 PHP 扩展 Swoole_loader 是个解密扩展,主题的正常激活是要依赖这个扩展的。同时柒比贰 Seven 主题是不建议采用 FTP 上传覆盖的方式来升级的,官方建议是“切换其他主题->删掉 seven 主题->后台上传新版主题启用->保存一下固定链接->重新激活主题->关闭 wp 默认的注册开关,使用主题登录与注册设置里面的开关。”,这种升级方式可以很好的恢复保留主题原来的设置数据,也是大部分主题推荐的升级方式。明月升级失败的问题就在于保持 2.8.0 主题激活使用的状态下就先升级 PHP 7.2 到 PHP 7.3 了,这样以来就出现了在 PHP7.3 版本下无法正常使用 2.8.0 主题(PHP 扩展 Swoole_loader 不兼容和不适配造成的),也就无从谈起“切换其他主题->删掉 seven 主题……”官方推荐的升级方法了。即使手动删除 2.8.0 主题目录重新上传 2.9.0 的主题到 WordPress 的 themes 目录依旧是错误(这可能是触发了主题加密保护机制造成的)。

Seven 主题 2.9.0 的升级内容

看了柒比贰 Seven 主题 2.9.0 的更新日志,又不甘心,自己必须升级成功!

正确的柒比贰 Seven 主题升级流程

通过升级失败的总结和分析,今天在升级服务器端 PHP7.2 之前,先进入 WordPress 后台“外观”里切换到默认主题->删掉 seven 主题,然后升级服务器 PHP 7.2 到最新的 PHP 7.3.8 后,安装柒比贰 Seven 主题 2.9.0 的 PHP 扩展 Swoole_loader,重启 php-fpm 进程确认没有错误、警告错误后,再进入 WordPress 后台上传新版主题启用->保存一下固定链接->重新激活主题->关闭 wp 默认的注册开关,使用主题登录与注册设置里面的开关

完美的升级到 2.9.0

主题下载地址:https://7b2.com/domain-register/

文章转载自明月云服务,原文链接:https://www.dungei.net/2088.html