以前搬家很麻烦,于是重新搜索了下。这个帖子是为了方便自己以后使用,也为了大家到处去找各种文章了。 1. 简单搬家: 首先介绍Wordpress文章评论搬家,这个很好办,就用Wordpress程序自带的导出功能来完成。首先进入后台,然后点导出,将看到如下界面: 根据上面的选项选择你要导出的条件,然后点下载导出文件,就可以下载到本地了。再到新空间全新安装最新的Wordpress程序,进入后台选择导入将看到如下界面:选择Wordpress安装Wordpress导入器(如已经安装就可以不用再安装),等待安装成功后再把刚下载的导出文件导入就可以了。 然后安装插件主题等,就完成了搬家。 2. 完整搬家 在搬家之前建议停用WordPress所有的插件,安装了缓存插件要清除缓存,并恢复到默认主题。 数据就登入原网站数据库管理界面,一般是phpMyAdmin,导出时选上“另存为文件”,其他一切选择默认选项就可以,再点导出。 在空间后台将博客所在目录zip压缩,然后下载到本机。 解压出wp-config.php,并修改保存,将其中的数据库名称与用户替换为新的,如果没变化的话则无需修改。如下: // ** MySQL 设置 - 具体信息来自您正在使用的主机 ** ///** WordPress 数据库的名称 */define('DB_NAME', 'sql');/** MySQL 数据库用户名 */define('DB_USER', 'blog');/** MySQL 数据库密码 */define('DB_PASSWORD', '88888');域名解析到新的空间后大约1-2小时完成解析,但是因为本机的dns缓存问题,可能还是不能看到新的解析。怎么解决呢?首先使用ping功能,ping下域名看看解析出的ip是多少,然后使用ipconfig /flushdns指令清空本机缓存,然后再ping下域名看看,一般来说在域名解析1小时以后就能看到ping显示的新空间的ip地址了。如果不行,过半小时再重复上述操作。在等待的过程中,可以将下载的wordpress备份压缩包上传到新空间并解压,数据库也可以导入完成。这样等域名解析完成后就可以直接访问了。但是可能会出现报错:Warning: Cannot modify header information – headers already sent by (output started at /home/alswl/public_html/wp-settings.php:1) in /home/alswl/public_html/wp-includes/pluggable.php on line 868那么我们看到()中的文件是wp-settings.php,将这个文件用记事本打开,另存为”ANSI”格式的文本,选择的位置在记事本另存界面的最下方,一般出错的文件默认是“utf8”格式。发现几个文件报错就更新几个文件。然后重新上传此文件,刷新页面。OK成功了!!!重新启动插件!!到此位置wordpress搬家就完成了。以上是我这次搬家遇到的问题,所以做了个收录,希望对大家有用。
|