Gimhoy's Blog

【WordPress SAE修改版】 WordPress on SAE 更新至 4.1

本文最后更新于2015年2月8日,已超过一年没有更新,如果文章内容失效,请反馈给我们,谢谢!

前段时间通过了新浪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不支持本地代码目录写入,故无法支持在线安装主题、插件,在线编辑主题、插件功能。

 

相关插件

Memcached 2.0.2 for SAE/BAE

Baidu Sitemap Generator for SAE(KV版)

 

下载

下载地址:

请前往http://blog.gimhoy.com/archives/wordpress-4_1-release.html下载最新版。

历史版本:

WordPress_On_SAE 4.0

WordPress_On_SAE 3.9

WordPress_On_SAE 3.8.3

WordPress_On_SAE 3.8.1

WordPress_On_SAE 3.8

WordPress_On_SAE 3.7.1

 

(以下内容转自网络)

三种常用升级方法(以下”版本“均指 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 导致的。

解决办法:解决此问题需要一点技术基础,描述起来比较复杂,稍后提供一个小脚本来解决这个问题。

 



免费获得每月10G空间+10G免费流量
  • Comment (2)
  • Trackback (16)
  • lufanMozilla FirefoxWindowsChina2015/11/02 22:17@Ta

    博主没有兴趣提供新版本吗?4.3

    #275
  • 小头爸爸Google ChromeWindowsChina2015/09/02 03:37@Ta

    我刚在sae建立一个wordpress博客,但是版本太低了,这个很好啊

    #274