宝塔面板迁入Wordpress网站常见的问题

题记

当我们想迁移wordpress创建的网站时虽然wordpress本身也提供了导出导入功能,但有时候可能会出现媒体文件下载失败的情况(至少博主碰见过),而且这种东西比较玄学,你不好讲什么时候什么情况下会遇见(博主也有过包括媒体在内所有文件成功迁移的经历)。因此倒不如直接把整个网站的目录霸蛮迁移过去,遇见问题也比较好解决。本文主要讲通过宝塔面板迁入wordpress网站。

正文

有时候我们在其他运营商找到了更优惠的虚拟机或者云服务器,或者在境外网站流浪久了想把网站放在内地继续发展,我们就会想着把网站迁移过来。对于wordpress来说,比较关键的就是网站根目录和Mysql数据库。本文所有的示例域名用ws.wp,实际操作中请替换成自己的域名。

1 wordpress网站根目录下载

一般wordpress的根目录至少包含三个文件夹:wp-adminwp-contentwp-includes,此外还包括wp-config.phpindex.php文件(这几个东西可以用来帮助你定位wordpress的根目录,而不是说根目录只有这几样文件)。根目录迁移还是挺简单的,可以直接ftp连上服务器下载就成,没太多好讲的。

2 Mysql数据库备份

一般可以通过phpMyadmin选中相应的数据库名进行导出就可以了(这一步目前博主暂时还没筐瓢过),如下图所示:
宝塔面板迁入Wordpress网站常见的问题
最好能记住数据库的名称、用户名和密码(多数情况下Mysql的名称和用户名是一致的,除了博主见过的Namecheap非要给数据库名称加前缀不可)。

3 网站迁入

好了,最容易筐瓢的一部分来了(此处应该敲黑板)。
首先我们把wordpress的根目录通过宝塔面板迁入新的服务器。先打开宝塔面板的文件管理,在/www/wwwoot/目录下新建一个最好和即将使用的域名(如ws.wp)一样的文件夹,之后可以通过宝塔面板的文件功能或者FTP管理软件直接将wordpress根目录上传至/www/wwwroot/ws.wp目录中。这一步问题不大
之后,我们点开宝塔面板的网站,选择“添加站点”,在“创建站点”选项卡输入域名,然后根目录最好能手动选一下(博主的一点点强迫症。毕竟有时候有些事情比较玄学),FTP创建不创建都行,但数据库最好能创建一个。新创建的数据库账号、密码最好就用和旧站点Mysql数据库一模一样的用户名和密码。
提交网站之后点开数据库,点击我们刚刚创建网站时同步创建的数据库的管理功能,进入phpMyAdmin面板后先选中我们新建的数据库(一般会默认选中,但博主见过一次没有默认选中的情况,后面点击导入会显示报错信息)点击上图所示的“导入”,选择好要导入的文件后拖到最下面点击导入,这一步就完成了。
如果不出意外,在浏览器输入http://ws.wp,网站应该就可以访问了。(注:ws.wp为示例域名,实际操作中请替换为自己的域名)

4 常见的问题

  1. 输入http://ws.wp/wp-admin/无法访问后台
    可能是因为使用了新的域名。在phpMyAdmin中选择数据库后点击“wp-options”把option_name为siteurl和home的option_value改为新域名后应该就可以访问了。
    如果上述方法不灵,还有一种情况是如果浏览器自动采用了https协议,把https换成http再试试,应该就可以了。
    注意:登陆后台使用的用户名和密码和原来的站点是一样的。
  2. 无法上传媒体
    这个问题通常还会伴随着进入后台面板显示一堆报错信息,如下图所示:
    宝塔面板迁入Wordpress网站常见的问题
    不要慌,依次点击仪表盘上的“设置”→“媒体”,看看“默认上传路径”是不是出了问题,改成/www/wwwroot/ws.wp/wp-content/uploads一般就没问题了(再重复一遍:ws.wp为示例域名,实际操作中请替换为自己的域名)。

以上就是迁移wordpress网站过程中常见的问题。纸上得来终觉浅,绝知此事要躬行。单纯???❄并不一定完全解决实际应用中的问题,具体问题还要具体分析。总之,遇见问题不要慌。据说全世界有40%的网站都是wordpress建立的,我们碰到的问题相信其他人一定也都碰到过,最终一定能被解决的。

赞 (1)

评论区

评论已关闭
回到顶部