2

备份我的 Wordpress 安装(通过 phpMyAdmin 备份 MySQL 数据库,通过 FTP 备份整个前端网站)后,我更新了一些插件,这导致网站的一个重要方面失败。

我认为负责的插件是“高级自定义字段”,从 2.0.5 更新到 3.5.8.1。当我更新这个插件时,我收到了通知:

“高级自定义字段 v3.5.8.1 需要升级数据库(为什么?)。请备份您的数据库,然后单击升级数据库。” 这已成功完成。

由于我无法解决问题,我希望从备份中恢复我的 Wordpress 安装。我的问题是这样做需要什么?我是否需要从 FTP 备份以及各种 mySQL 数据库中恢复文件?

谢谢你的帮助。

4

3 回答 3

1

Wordpress 有关于如何从备份中恢复的说明。在这里看到他们。

以与备份主题相同的方式通过 FTP 加载主题(您称其为前端网站)。

至于插件,您可以尝试从开发者那里下载以前的版本。但是请记住,如果有任何创建表,我假设这些表应该在第一步中恢复。据我所知,插件不会像您所说的那样创建数据库,它们可能会在当前的 wordpress 安装中创建表。

您是否偶然下载了 FTP 中主题文件夹之外的任何内容?我想您可以将文件放回那里,因为在执行上述第一步时应该恢复表。

这就是我将如何处理它,还没有这样做,所以尝试你自己的风险。

另一个想法是与您的主机合作以获取文件。我的至少每周对磁带进行备份,他们收取 15 美元的恢复费用。

于 2013-02-05T21:37:31.090 回答
0

如果您备份了所有文件和数据库(只有一个),那么将其恢复到原来的位置应该没有问题,然后只升级能够升级的插件。

您可以通过在开发服务器上部署站点副本并在那里解决它来找到高级自定义字段问题的解决方案。

这当然取决于您所说的“前端网站”是什么意思。主题、wp-content 目录还是所有文件?您是否备份了插件目录?

于 2013-02-05T21:54:20.367 回答
0

谢谢你们的反馈。我通过 FTP 完全删除插件并使用开发人员 Wordpress 插件页面下载以前的版本来解决此问题。安装后,一切都恢复原状。我没有做任何事情来恢复数据库(尽管这显然正在更新),而且一切似乎都正常工作。

干杯

于 2013-02-06T19:19:21.280 回答