我有一个使用 Wordpress 和 Headway 构建的客户的 wordpress 网站。我需要将它移动到新共享服务器上的新域(具有相同硬件配置的相同主机提供商)。
我之前已经移动了许多这样的 wordpress 设置,包括 Wordpress / Headway 组合。在调试过程中,我还使用了 Headway 的文档和视频来仔细检查我做的一切是否正确。
我移动了数据库并用新域替换了所有出现的旧域,并更新了所有文件路径。然后我将public_html
文件夹复制到新服务器。该站点此时应该可以正常工作。
No Content to Display
相反,我在一个空的 html 页面上收到了 Headway 错误消息。我已经将问题追溯到wp-config
Headway 为其块存储序列化数据的表。除了表中的这些 Headway 条目之外,我可以将整个数据库中的数据更新到新域wp-config
。一旦我更新了这些,网站就开始崩溃,如果我全部更新,网站就会加载 Headway 错误消息No Content to Display
。底层的 Wordpress 系统似乎仍在工作,因为我可以加载/wp-admin
控制台并且我的所有内容都存在并且看起来正确。
如果我更深入地跟踪问题,则似乎 Wordpress 功能get_options()
在 Headway 文件中失败data-layout-options.php
。我无法进一步调试。
该站点在原始域上完美运行,理论上,我正在直接复制所有数据,然后简单地用新域替换旧域。
任何人都可以帮助解决类似的问题吗?感觉就像我在追逐代码中的错误,而实际上它是某种简单的疏忽或配置设置已被修改。请帮忙!!!