WordPress网站搬家到新空间,需要替换服务器路径,一般都是通过phpMyAdmin数据库管理界面,多次搜索和替换关键词,这样操作繁琐,而且容易出错……
为了解决此类问题,陈沩亮总结出了以下 “WordPress网站快速搬家流程”。
WordPress网站快速搬家流程
1)【换新域名】进入新空间的phpMyAdmin,修改数据库:
- 需要修改数据库表wp_options里的“siteurl”和“home”字段的值,改为你的新域名;
- 搜索旧域名,搜索结果中,点击数据表wp_options,找到和修改“siteurl”和“home”字段。
2)搜索旧服务器的上传路径:
/home/用户名/public_html/site/chenweiliang.com
3)修改数据库表wp_options里的“upload_path”的值,改成你的新服务器路径
/home/用户名/web/chenweiliang.com/public_html
4)修改MySQL数据库的默认引擎为MyISAM ▼
5)升级WordPress权限错误提示:无法创建目录复制文件安装失败需要ftp ▼
修复文件夹权限的命令行 ▼
chown -R admin:admin /home/eloha/public_html/chenweiliang.com/*
6)安装和使用wp-migrate-db插件 ▼
在phpMyAdmin查找和替换关键词,容易造成很多WordPress插件保存的数据丢失……
推荐使用wp-migrate-db插件,给MySQL数据库进行替换域名和路径的操作 ▼
Find ▼
/home/用户名/public_html/site/chenweiliang.com
Replace ▼
/home/用户名/web/chenweiliang.com/public_html
7)查看 BackWPup 插件设定 ▼
https://www.chenweiliang.com wp-admin/admin.php?page=backwpupsettings#backwpup-tab-information
- 查看 BackWPup 插件设定中,Temp folder 和 Log folder 的路径是否可写?
- 若不可写,请先看以上 第 5 步 修复文件夹权限。
若是 PHP open_basedir 问题,解决方法请看以下教程 ▼
8)查看/导出wp-keywordlink插件 ▼
https://www.chenweiliang.com /wp-admin/options-general.php?page=rejected-wp-keyword-link-rejected/wp_keywordlink.php
- 由于在替换服务器路径后,wp-keywordlink插件的数据可能会丢失掉,若有安装该插件,在搬家之前请务必先导出该插件的数据。
9)检查WordPress网站搬家后,WP插件可能会出错的设定 ▼
- 如果网站搬家后,出现空白页面无法打开,解决办法也请参考此文 ▲
10)通知搜索引擎更新IP地址 ▼
11)WordPress网站更新文章时,可能出现如下错误:
PHP 查询报错 Error while sending QUERY packet. PID=xxx
以下是解决方法 ▼
扩展阅读:
希望陈沩亮博客( https://www.chenweiliang.com/ ) 分享的《网站怎么搬家迁移?WordPress搬家换域名流程》,对您有帮助。
欢迎分享本文链接:https://www.chenweiliang.com/cwl-710.html
欢迎加入陈沩亮博客的 Telegram 频道,获取最新更新!
喜欢就分享和按赞!
您的分享和按赞,是我们持续的动力!
您的分享和按赞,是我们持续的动力!