当管理面板中的“设置”已更改以准备转移到实时站点时,如何恢复 wordpress?

Posted

技术标签:

【中文标题】当管理面板中的“设置”已更改以准备转移到实时站点时,如何恢复 wordpress?【英文标题】:How to revert wordpress when "settings" in the admin panel have been changed to prepare transfer to a live site? 【发布时间】:2012-07-17 00:47:23 【问题描述】:

我的 Wordpress 有问题。当我将数据库转移到实时站点然后尝试将其恢复到其原始状态(本地服务器)以便我可以再次编辑 wordpress 站点时,管理面板中的功能无法正常工作。例如,当我登录到管理面板时,只加载一个空白。没有加载任何页面。

以下是我所做的步骤,以便我可以将我的 Wordpress 转移到一个实时网站。顺便说一句,我正在使用 AMPPS 在本地编辑 Wordpress 网站。

1.) 通过导出 gzip 文件备份 phpMYADMIN 中的数据库。

2.) 转到仪表板 > 设置 > 更改了 Wordpress 地址 (URL) 和站点地址 (URL):

3.) 更改设置后,我导出了另一个数据库文件,因此更改后的设置会随之而来。

4.) 成功转移直播网站。

再次,这是我所做的步骤,以便我可以在本地服务器中恢复我的 Wordpress 设置:

1.) 在“PHPMYADMIN”控制台中删除数据库。

2.) 导入备份数据库。

3.) 成功导入备份。

虽然导入成功了,但是每次登录总是会报错,只加载一个白页。绝对是 0。如何正确还原本地服务器中的 Wordpress?

希望有人能帮忙。

谢谢。

Wordpress 地址(URL):FROM "127.0.0.1/testsite" TO http://www.testsite.com

网站地址(URL):相同

3.)

【问题讨论】:

“只有白页”表示隐藏了显示错误的服务器错误。检查 PHP 错误日志,或添加“ini_set('display_errors','on');”在 index.php 中并再次运行。 【参考方案1】:

通过执行以下操作找到解决方案:

1.) 转到 phpmyadmin 并删除数据库中的当前表。 (检查所有>然后放下)

2.) 在备份数据库中,进入 WP_OPTIONS 表。

3.) 在第一页,您将看到一个网站地址 - 将其更改为您本地服务器的网址(例如,http://127.0.0.1/mysite

4.) 转到 WP_OPTIONS 的“第 2 页”

5.) 您将看到另一个 URL,其中显示“http://www.mysite.com”到您的本地服务器地址 - http://127.0.0.1/mysite

6.) 刷新您的浏览器,一切就绪!

【讨论】:

以上是关于当管理面板中的“设置”已更改以准备转移到实时站点时,如何恢复 wordpress?的主要内容,如果未能解决你的问题,请参考以下文章

远程设备面板发生了啥?

Drupal - 站点转移。更改数据库中的绝对 URL?

WordPress 本地主机站点重定向到实时站点

本地站点重定向到实时站点

Postgres 复制 + 增量备份

Flutter 焦点管理 FocusScope 组件