前段时间通过了新浪SAE的中级开发者认证,每个月有1W的云豆,所以考虑把博客搬到SAE上。不过SAE应用仓库中的WordPress版本竟然还是3.4.1,搜了一下也没发现有修改好的3.5.1,于是自己对比这修改了下。可用于SAE上的WordPress升级,直接新建应用未测试。
目前只是BETA版,会根据这几天的测试继续完善。也欢迎大家下载测试~
特性
基于 WordPress 中文版修改
数据库主从分离,提升性能,节省云豆消耗
轻量的Memcache缓存模块,加快网页显示速度的同时减少资源消耗,为您节省云豆
已内置urlrewrite规则,用户设置固定链接时只需要在控制板中设置一下即可,无需再修改appconfig(.htaccess)配置
附件直接上传到Storage,支持图片附件的缩略图生成
你可以在wp-config.php中修改SAE Storage Domain及上传路径(since 3.8.3)。
限制
由于SAE不支持本地代码目录写入,故无法支持在线安装主题、插件,在线编辑主题、插件功能。
相关插件
Baidu Sitemap Generator for SAE(KV版)
下载
下载地址:
请前往https://blog.gimhoy.com/archives/wordpress-4_1-release.html下载最新版。
历史版本:
(以下内容转自网络)
三种常用升级方法(以下”版本“均指 SAE 应用的代码版本,非 WordPress 版本)
最简单的办法:
1.直接通过应用的代码管理,将代码包上传,覆盖旧版。
2.登录 WordPress 后台,一键升级数据库。
最安全的办法:
1.创建一个新版本,将当前默认版本代码复制到新版本。
2.将代码包上传到新版本,然后切换应用默认版本为新版本。
3.登录 WordPress 后台,一键升级数据库。
4.检查 WordPress 访问是否正常,如果不正常,将代码版本切换回旧版本,登录 WordPress 后台,“升级”数据库到旧版。
最完美主义的办法,此办法适合有一定技术基础的同学:
1.创建一个新版本,将代码包上传到新版本。
2.将旧版本安装的主题、插件等复制到新版本。
3.切换新版本为默认版本。
4.登录 WordPress 后台,一键升级数据库。
5.检查 WordPress 访问是否正常,如果不正常,将代码版本切换回旧版本,登录 WordPress 后台,“升级”数据库到旧版。
升级后常见问题
首页空白,后台可以登录
原因:此问题一般是因为旧版使用的主题在新版代码中不存在,如果按以上三种步骤来升级的话不会出现此问题。
解决办法:登录 WordPress 后台,换一个主题,然后登录 SAE 应用管理后台,清空 Memcache 缓存。
管理员变成普通用户,后台中只剩发表文章菜单
原因:这是由于数据库中用户数据错误,貌似是 Social Media Connect 的 BUG 导致的。
解决办法:解决此问题需要一点技术基础,描述起来比较复杂,稍后提供一个小脚本来解决这个问题。
博主没有兴趣提供新版本吗?4.3
我刚在sae建立一个wordpress博客,但是版本太低了,这个很好啊