从WordPress迁移到Habari的方法 » 荒野无灯weblog

Keep It Simple, Stupid.

荒野无灯weblog

从WordPress迁移到Habari的方法

1,从服务器备份当前WP数据到本地。
2,在本地架设Apache+MySQL+PHP的开发环境
3,将WP数据库导入本地,文件放入本地WWW服务器,确保本地WP能正常工作。
4,安装Habari,禁用除WordPress Importer之外的所有插件。
3,进入本地服务器的WP后台,清除所有垃圾留言和私有日志、页面,以及应用了特殊模板的页面。
4,进入本地服务器phpmyadmin,选择WP数据库,
删除wp_posts表中post_password 不为空 or
post_status不为draft或publish的日志。
将wp-content/upload/目录下面的文件COPY到HabariR user/files/目录下面,
进phpmyadmin替换一些东西,主要用到这条SQL语句:

update TABLE_NAME set FIELD_NAME = replace(FIELD_NAME, 'old string', 'replacement');

要替换的有:
图片和附件的URL,把前面的 http://yourdomain.com/wp-content/upload/ 替换为 http://yourdomain.com/user/files/
如果你安装过CodeColorer插件,可能需要做些额外的替换工作

5,设置php.ini,

max_execution_time = 300 或更大 
max_input_time = 60 或更大 
post_max_size = 50M 
upload_max_filesize = 50M

6,进入Habari后台Import菜单,开始导入。等待数分钟,导入完成。
7,确认本地访问Habari正常后,将文件上传至服务器,将本地Habari的数据库导出为gz或zip格式文件,通过phpmyadmin导入到远程服务器。
8,查看远程服务器上的Habari系统是否工作正常。

Tagged in :

All Comments (0)
Gravatar image
No Comments