Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1120881
  • 博文数量: 82
  • 博客积分: 3362
  • 博客等级: 中校
  • 技术积分: 500
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-05 16:27
文章分类

全部博文(82)

文章存档

2011年(1)

2010年(19)

2009年(62)

我的朋友

分类:

2010-03-21 18:40:56



最近,发现用的空间很不稳定,经常打不开网站,甚至连后台登陆页面都不能打开,于是决定搬迁Blog到SiteFrost去。

前不久,刚把域名改了,折腾得还算顺利。可这次搬迁之旅从早上8点,一直搞到凌晨2点,忙活了一天多,才终于完成。方法是一样的,经验是个人的,分 享一下!

修整的方法:

1.进 入phpMyAdmin,在左栏数据库下拉列表中选择你网站的数据库名称,点击导航栏上的“导出” 按钮,将下面“导出”多行文本框中的列表全部选中,“另存为文件”前的钩打上,点击“执行”按钮下载数据库。

2.将下载下来的sql文件用word打 开(右键,选择“打开方式”为word),提示“请选择文档可读的编码”,默认情况下为UTF-8,因此不必修改,点“确定”。

3.快捷键Ctrl+H,将原来域名替换为新域名,点“全部替换按钮”。(若不更换域名 可不做修改)

4.Ctrl+A全选,新建一个记事本,将内容复制到记事本中。

5.文件——另存为,将保存类型改为“所有文件”,编码改为“UTF-8”,文件名形式 为“文件名.sql”,点击保存即完成了数据库的修改。

6.将原空间 的所有文件全部下载,修改wp-config.php里的数据库用户名和密码为新空间数据库的用户 名和密码,将所有文件上传到新空间。如果想重新安装wordpress则只转移“wp-content”文件夹即可。

7. 在新空 间后台的“MySQL数据库”新建一个数据库,再进入phpMyAdmin, 选中新建的数据库名称,先点“操作”,把下方的“整理”改为“utf8_general_ci”, 执行(这一步是避免数据上传出错问题的关键)。再点击“Import”按钮,点“浏览”并在本地找 到刚修改好的sql文件,点“执行”上传。

8.wordpress数据转移完毕。

由于不用更换域名,所以本次搬迁所涉及到为红色部分。以上方法根据这次的经验,已经把第7点修改的更详细,可以避免很多问题。

下面说一下本次搬迁的详细过程:

1.把域名解析指向由旧空间IP改为新空间IP;

2.备份旧空间的数据库到本地硬盘;

3.下载旧空间的wp-content整个文件夹到本地硬盘;

4.下载wordpress并解压,修改wp-config-sample.php里的空间数据库信息,上传并安装好wordpress;(这里我 选择重装Wordpress)

5.上传wp-content整个文件夹覆盖掉新空间的同文件夹;

6.进入新空间后台phpMyAdmin,将新生成的 wordpress数据库(如xuetu8_xuetu8)里的表全部删除,把备份好的数据库导入至该数据库中;

7.wordpress空间搬迁完成!

注意事项:

1.在导入数据之前,要先新建一个数据库。开始依照原 方法上传数据库的时候,每一次都出错。原来是因为要新建一个数据库,才可以导入到该数据库里;

2.确保新空间的数据编码为utf8_general_ci本 次搬迁,由于其中的数据编码问题,多次上传出错,皆因新空间上传之前没有把数据编码设置为“utf8_general_ci”;

3.最后一点,记得把旧空间的.htaccess文件拷到新空间去,否则会出现404错误!

阅读(508) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~