在网上找了半天,发现Emlog的SAE移植版最高只有5.1.2版本,于是我只能自己动手移植了。


Emlog 5.3.1 for SAE 移植版

使用了sae的自有的KVDB技术,缓存速度更快,比起memcache占用豆豆资源更低,全站使用Storage存储文件,解决了sae本地不能读写的问题。


个人优化说明:

1.自动判断手机访问并跳转

2.附带了笑忘书的手机模板,同时保留原版的手机模板

3.附带sitemap插件并修改以支持SAE、附带安全防护插件

4.增加SAE伪静态支持(需在后台开启)


安装说明:

1.在SAE创建一个新应用

2.进入应用管理->服务管理->mysql 初始化数据库。

3.进入应用管理->服务管理->Storage 创建一个domain。domain名称必须是emlog。如果你想修改这个名称,请打开config.php文件,把StorageDomain常量修改成你创建的domain名称。

4.进入应用管理->服务管理->KVDB 开启KVDB存储

5.进入应用管理->服务管理->代码管理。创建一个版本。

6.解压安装包。把emlog-for-sae目录下面的文件上传到新建的版本下面。

7.上传完毕后访问 http://应用名.sinaapp.com/install.php 就可以开始安装了。


点击下载:emlog-5.3.1-for-sae.zip


欢迎留言

13 条评论

  1. 谢谢分享,基于你的代码做了些整理,开源放到Gitcafe上了。过程记录在:http://xuhehuan.com/2037.html

    Unknown Unknown
  2. 上传模板总是没有权限怎么办,,自己去编辑代码还要一个一个上传

    Unknown Unknown
    1. @小晨:回楼下几位:SAE本身就不支持本地文件读写,这些在SAE官方都是有说明的。要不然我还移植干嘛

      Unknown Unknown
  3. 请问 安装模板提示    “上传失败,模板目录(content/templates)不可写" 是什么原因

    Unknown Unknown
  4. 彩虹,我下载了你的网盘搜索引擎源码

    我想修改点东西

    但改后再上传到sae时候

    不能上传

    总是上传失败

    这是怎么回事呢?

    Unknown Unknown
  5. 请问 安装模板提示    “上传失败,模板目录(content/templates)不可写" 是什么原因

    Unknown Unknown

    1 2