我以为我已按照步骤将WordPress网站正确迁移到新主机,但是当我导航到新网站时,我将重定向到WordPress安装页面。这是我的过程:
很明显,我缺少了一些东西,但是它并没有让我忽略我忽略的地方或内容。
答案 0 :(得分:2)
乍一看,您已经完成了可能应该加载的工作。如果wp-config想要从头开始进行新安装,则好像无效或丢失。检查文件权限和服务器日志。使用wp cli尝试验证零件。例如。 wp db cli
会尝试连接到数据库,因此如果数据库连接不正确(很可能是这种情况),那应该会失败,并且wp shell
将为您提供一个PHP控制台,其WP已被修改-我发现了如果失败,通常会打印出有用的调试信息。
但是,从您的“更改数据库选项表中的站点URL和主目录” 中推断出,您不仅迁移到了新的 host ,而且还有不同的 domain ?在这种情况下,您需要在数据库中进行的更改不仅限于这两个设置。例如,WP将所有内部链接存储为绝对URL。我会再次使用wp-cli。以下命令相当强大且范围广泛,因此请仔细考虑您的价值观,但我将其用于这种迁移:
wp search-replace 'old.domain.name' 'shiny.new.domain.name' --all-tables
如果是多站点安装,则默认域中的wp-config.php中也有一个常量,也需要更新