wordpress迁移将我重定向到wordpress站点的新安装

rpppsulh  于 2021-06-17  发布在  Mysql
关注(0)|答案(1)|浏览(447)

我以为我按照步骤将我的wordpress站点正确地迁移到新主机上,但是当我导航到新站点时,我被重定向到wordpress安装页面。我的过程如下:
把我以前的wordpress网站的所有文件都压缩了
已导出mysql数据库
在新主机上上载和解压缩文件
已在新主机上导入mysql数据库
更改了wp-config.php中的数据库连接信息
更改了数据库选项表中的siteurl和home
很明显,我遗漏了一些东西,但它不是跳出来告诉我,我在哪里或什么我忽略了。

qfe3c7zg

qfe3c7zg1#

乍一看你已经做得够多了,它可能应该加载。如果要从头开始进行新的安装,则wp config似乎无效或丢失。检查文件权限和服务器日志。使用wp cli尝试验证部件。例如。 wp db cli 将尝试连接到db,因此如果db连接不正确(很可能是原因)则会失败,并且 wp shell 会给你一个带有wp laoded的php控制台-我发现如果失败的话,它通常会打印出有用的调试信息。
然而,我从您的“更改了数据库选项表中的siteurl和home”推断出您不仅迁移到了新主机,而且还迁移到了不同的域,对吗?在这种情况下,您需要在db中进行更多的更改,而不仅仅是这两个设置。例如,wp将所有内部链接存储为绝对url。我会再次使用wp cli。下面的命令功能非常强大,范围非常广泛,因此请仔细考虑您的值,但我使用它进行此类迁移:

wp search-replace 'old.domain.name' 'shiny.new.domain.name' --all-tables

如果是多站点安装,wp-config.php中也有一个常量用于需要更新的默认域

相关问题