在DRL的小S处买了Cpanel的空间,相当划算,速度还不错。熟悉了一段时间,功能相当强大,支持perl,支持ruby,还有ssh登录等等。相当满意,就酝酿着把空间也转过来。
今天下午,用了2小时,WordPress全部迁移完毕,如果还有小bug的话,请大家在评论中附上,谢谢大家。
简要写一下迁移过程
备份
·域名重新指向,这一步放在前面做有两个考量,可以间接起到暂停站点的效果,防止迁移期间有新的数据库写入;同时,也因为DNS缓存刷新需要较长时间,这里先做,迁移完毕的同时,新的域名解析也差不多生效了
·停止站点运行(一般空间商的控制面板都有该功能)
·备份mysql数据库,一般是用phpmyadmin,下载到本地
·打包www主目录,下载到本地
迁移及修改
·利用ftp将备份的www目录上传到新空间
·在新空间使用phpmyadmin导入数据库
·修改WP目录下的wp-config.php,修改如下信息
// ** MySQL 设置 ** //
define(‘DB_NAME’, ‘poople_db99devwp’); // 数据库名称
define(‘DB_USER’, ‘poople_db99dev’); // 数据库用户名
define(‘DB_PASSWORD’, ‘-mfLgv92LYm|’); // 数据库密码
define(‘DB_HOST’, ‘localhost’); // 基本上,您无需更改以下选项
define(‘DB_CHARSET’, ‘utf8′);
define(‘DB_COLLATE’, ”);
检验成功与否
如此,整个导入工作完成,接下来就等于生效。先刷新你本地的DNS缓存:
·Windows
“开始”-“运行”-“cmd”-“ipconfig /flushdns”
·Linux
/etc/rc.d/init.d/nscd restart
然后ping你的域名,看是否已经转往新空间了。
可能故障
在此遇到的错误:如果你原来在WP后台启用rewrite规则,那么可能发生所有文章链接全部失效的情况。
rewrite错误
需要在WordPress后台:“设置”-“永久链接”修改成默认,然后,重复一遍,改为你喜欢的方式。
=====借位放广告=========================================
空间是从DRL的小s处订购的,美国的site5主机http://www.site5.com/
学习下,以后大有用处
WP我也刚用不久,主要是想找个地方记下自己的心得
话说回来,WP简约而不简单,我很喜欢