wordpress站点搬家,其最关键的环节是新增文件的转移和数据库的切换。其中新增文件主要包括使用的插件文件,以及uploads文件夹中的上传文件。网上很多wordpress的搬家步骤都是针对有ssh功能的搬家方法,而本文所述的搬家流程适用于没有开通ssh的空间。带有ssh的空间相对会贵不少,所以相当数量的空间是没有ssh功能的。如果通过整体ftp下载到本地,再通过ftp上传到服务器的方式来迁移站点,效率会非常低下。而且由于文件传输量大,在传输过程中经常会产生错误文件,导致迁移后的站点工作不正常。 在寻觅稳定高速服务器的过程中,也进行过许多次的站点迁移,但是之前一直没有找到较好的方法。2011.11.5,通过多次的尝试,并在错误中不断总结,终于归纳出迁移wp站点比较简便的方法,整个迁移过程10分钟就可以完成,而且效果非常好,没有任何错误。 WordPress迁移步骤: 1. 上传新的wordpress压缩包并解压,最好用与原站点相同版本的wordpress安装包 wordpress-3.2.1下载 2. 恢复.htaccess文件 3. 恢复数据库 导出时: 压缩选择gzip,文件字符集为gb2312 导入时: 文件字符集为utf-8 4. 如果域名有变化,更新数据库中域名 update wp_posts set guid = replace (guid, 'http://old.domain.com','http://new.domain.com'); update wp_posts set pinged = replace (pinged, 'http://old.domain.com','http://new.domain.com'); update wp_posts set post_content = replace (post_content, 'http://old.domain.com','http://http://new.domain.com'); update wp_options set option_value = replace (option_value, 'http://old.domain.com','http:/...
评论