WordPress 迁移中主页未加载,所有其他页面均加载

2024-04-17

似乎还没有人遇到过这个问题。

我刚刚将一个小型 WordPress 网站从 iPage 上的测试服务器空间迁移到 HostGator 上的客户端服务器,当我在新服务器上登录 WordPress 时,该网站显示正常,但如果我清除缓存并继续运行一个新用户(就像我的老板一样)他们发现愚蠢的 2014 年主题没有内容。但是,如果他们转到特定链接,它会加载正常,然后主页也会加载。

我广泛搜索了这个主题,但一无所获。我尝试过其他迁移问题的修复,例如:

  • 添加新的 php.ini
  • 将新索引上传到根目录和主题目录
  • 再次保存永久链接设置,然后再次更改并保存
  • 更新WP版本
  • 停用插件
  • 更改 .htaccess 行

为什么它在旧服务器位置上运行得很好,但在新服务器位置上却不行?

你们都是我最后的依靠。是否发生某种缓存错误(或需要覆盖的正常活动)? .htaccess?索引.php?也许是 HostGator 的服务器?

请帮忙!

UPDATE:更改 WP_Options 中的站点/主页 url 和重新保存永久链接的组合为我解决了这个问题。


BD中包含的wordpress url指向old的原因之一,在phpmyadmin中运行此脚本可以解决:

UPDATE wp_options SET option_value = REPLACE(option_value,'old_site','new_site');
UPDATE wp_posts SET post_content = REPLACE(post_content,'old_site','new_site');
UPDATE wp_posts SET guid = REPLACE(guid,'old_site','new_site');
UPDATE wp_postmeta SET meta_value = REPLACE(meta_value,'old_site','new_site');

还存在这样的可能性:您的托管帐户包含一个带有您的用户名的文件夹,该文件夹可能包含在 wp_options 表中,例如 upload_path:/home/[folder_old_id]/public_html/wp-content/uploads

UPDATE wp_options SET option_value = REPLACE(option_value,'folder_old_id','folder_new_id');
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

WordPress 迁移中主页未加载,所有其他页面均加载 的相关文章

随机推荐

  • 如何进行应用内购买去除广告

    我有 Android 游戏项目 我正在使用 ad mob 来投放广告 但是 如果有人想去掉广告就必须先付费怎么办 你能给我教程吗 因为我是 Android 和 Java 的新手 您只需在应用程序中创建一个按钮即可进行应用内购买 并且 一旦用
  • 使用 Gradle 运行命令行并保存输出结果

    我想使用 Gradle 运行命令行 该命令有一个输出 我在 Windows powershell 中运行此命令 mybat bat myArgs当我按回车键时 它会打印一些数字 如下所示 123456我想用 gradle 运行这个命令并保存
  • 在 SwiftUI 中创建自定义 Spacer() 时如何读取容器轴

    在 SwiftUI 中Spacer 文档 https developer apple com documentation swiftui spacer https developer apple com documentation swif
  • Sitecore - 如何导入内容?

    因此 我收到了一项新任务 将内容从网站导入到使用 Sitecore CMS 构建的新网站 我的客户基本上正在进行改造 以前的网站是使用非常旧的 CMS 构建的 所有内容都是 HTML 格式 我实际上正在考虑抓取旧网站并将所有内容转储为 cs
  • 在 Android Studio 上导入 panoramaGL

    我在项目中导入 PanoramaGL 库时遇到问题 这是图书馆https github com zarelaky panoramagl android tree master PanoramaGL https github com zare
  • 何时使用 HashMap 而不是 LinkedList 或 ArrayList,反之亦然

    为什么我们不能总是使用 HashMap 尽管它在添加 删除操作上比 ArrayList 或 LinkedList 高效得多 而且与元素的数量无关 我用 google 搜索了一下 发现了一些原因 但使用 HashMap 总有一种解决方法 而且
  • 获得令牌后如何从 Google Plus API 获取电子邮件地址

    我使用 oauth2 0 获得了 accesstoken 我能够获取人名 性别等 但无法获取用户的电子邮件地址 任何人都可以粘贴一些示例代码或任何有关如何从 google plus API 获取电子邮件地址的建议吗 如果用户明确授权您的应用
  • 匿名函数 C++

    我正在尝试使用该功能signal int void int from
  • 在 Emacs Lisp 中检查字符串是否以后缀结尾

    是否有一个函数可以检查字符串是否以某个子字符串结尾 Python 有endswith http docs python org 2 library stdtypes html highlight endswith str endswith
  • 如何在 Flask-Login 中实现 user_loader 回调

    我正在尝试使用 Flask 和Flask 登录 http packages python org Flask Login在 Flask 应用程序中实现用户身份验证的扩展 目标是从数据库中提取用户帐户信息 然后登录用户 但我遇到了困难 但是
  • jquery contenteditable 换行符

    我有一个内容可编辑区域 我正在尝试禁用输入 返回和移动输入来创建新段落 我使用下面的脚本进行此操作 但它同时禁用了所有按钮 我想做的是返回放置一个换行符 而不是转到一个新段落 content keypress function e retu
  • 如何编写行为类似于内置断言的自定义 PHPUnit 断言?

    我如何编写自定义断言 例如assertFoo expected actual 其行为类似于关于错误 堆栈跟踪 的内置断言 我目前定义了以下方法 在扩展的类中 PHPUnit Framework TestCase public static
  • SQL Server 存储过程中的返回值

    我有一个存储过程 其中有一个 if 语句 如果计数的行数大于0 则应设置唯一的输出参数 UserId to 0 但是它只返回查询第二部分的值 EmailAddress varchar 200 NickName varchar 100 Pas
  • 重新加载表单时如何保留文本框中的值

    我有一个非常简单的 vba 宏应用程序 由 2 个文本框和命令按钮组成 这个想法是用户需要在文本框中输入数值 然后单击按钮将其禁用 这样他们就无法更改该值 当表单重新加载时 数值会丢失 我必须重新输入另一个值 我想要的是当表单重新加载时 数
  • Sequelize 如何查找具有多个 where 子句和时间戳的行 > NOW()

    我该如何使用 Sequelize 来做到这一点 SELECT FROM sessions WHERE user id AND token AND expires gt NOW 这就是我想要做的 假设Session是一个 Sequelize
  • 将值添加到列表

    下面是我的代码 List
  • Twitter Bootstrap - row-fluid 的位置问题

    我目前正在使用 Twitter bootstrap 构建一个网站 这太棒了 我的布局使用 div class row div class span6 div div class span6 div div class span6 div d
  • 为什么调用 BitBlt 或 CopyRect 时会失去透明度?

    Problem 我正在尝试从 32x32 块复制TBitmap into a TPaintbox这是我的地图编辑器 但我似乎无法使透明度正常工作 见下图 注意 出于演示和测试的目的 我在 TPaintbox 下方放置了一个 TImage 这
  • Java 中什么时候必须有默认构造函数和参数化构造函数?

    很多时候我遇到一个异常 说 默认构造函数的实现丢失 很多时候 参数化构造函数的定义本身就可以完成所有工作 我想知道在什么条件下会发生这种情况 如果类中不存在构造函数 则在编译时添加一个默认构造函数 如果类中存在任何一个参数化构造函数 则在编
  • WordPress 迁移中主页未加载,所有其他页面均加载

    似乎还没有人遇到过这个问题 我刚刚将一个小型 WordPress 网站从 iPage 上的测试服务器空间迁移到 HostGator 上的客户端服务器 当我在新服务器上登录 WordPress 时 该网站显示正常 但如果我清除缓存并继续运行一