从SAE 默认版本的wordpress升级到官方最新版wordpress

04. April 2016 笔记 0

以前使用sae默认的版本wordpress3.4,官方都更新到4.2了,然而wordpress for

sae不提供更新,检查更新的时候一直是最新版,真坑啊,然后呢,我就瞎捣鼓,从sae自带版本wordpress3.4 更新到了 官方wordpress4.2,并且转移网站所有数据。

第一步 把下面的代码复制到新版本的wordpress目录下 wp-config.php中,默认没有这个文件,把wp-configsimple.php重命名或者复制一份即可,替换文件中的配置服务器信息的代码段,替换后的代码如下

define(‘DB_NAME’, SAE_MYSQL_DB);

/** MySQL 数据库用户名 */
define(‘DB_USER’, SAE_MYSQL_USER);

/** MySQL 数据库密码 */
define(‘DB_PASSWORD’, SAE_MYSQL_PASS);

/** MySQL 主机 */
define(‘DB_HOST’, SAE_MYSQL_HOST_M.’:’.SAE_MYSQL_PORT);

/** 创建数据表时默认的文字编码 */
define(‘DB_CHARSET’, ‘utf8’);

/** 数据库整理类型。如不确定请勿更改 */
define(‘DB_COLLATE’, ”);

define(‘WP_USE_MULTIPLE_DB’, true);

第二步 安装wordpress,完成以后,进入以前网站的数据库,使用phpmyadmin工具导出整个数据库,默认为sql方式导出,然后在进入新搭建网站的数据库管理系统,清空这个数据库,然后选择数据库导入,导入刚才导出的sql文件,然后执行,数据库就导入成功了,(旧版11个库,新版12个库,没关系,清空就好,多出来的那个库会重新创建)

第三步 修改新版本的数据库文件,把wp-options 下的siteurl 修改为自己域名,例如我的是

1

siteurl

http://www.lezhi.ren

然后就可以进入网站后台(用户名和密码都为旧站的用户名密码),选择设置,把站点地址也修改成自己的域名,例如我的依旧是http://www.lezhi.ren,在最下面一个选项,选择语言 为中文就好。

第三步 把你旧站wp-content下themes下的使用的主题文件下载下来上传到新站的themes目录中,如果使用了插件,也要把插件都上传到新站的插件文件目录下面,然后进入后台设置主题,网站就可以转移成功了,过程中还是很简单的,我的已经成功,旧站http://bloglijian.sinaapp.com 到新站http://lezhi.ren

如果你旧站中Storage的文件还没有下载,那么,请看我另一篇博客http://www.lezhi.ren/?p=373


Leave a Reply

Your email address will not be published. Required fields are marked *