如何备份我的站点和恢复我的WordPress站点

时间:2016-10-12 作者:Thom

我的网站,http://www.forerunnerintl.org 很难接受。Wordpress似乎有问题。我想备份我的帖子等,然后擦除所有内容并将其恢复到新的wordpress实例。

搜索wordpress实例的备份和恢复生成了无数页面,但大多数页面都是用于使用插件进行备份,或者备份所有主题和其他我希望转储的内容。

一些文档说我的帖子存储在MySQL数据库中,但在哪里呢?我还没有找到他们。

此外,我想有一个正常的网站为我的根,并移动wordpress到一个子目录时,我铺设和核武器的网站。

那么,如何只备份我的帖子并在新的wordpress实例中恢复它们呢?

3 个回复
最合适的回答,由SO网友:Charles Xavier 整理而成

您可以使用这个SELECT*FROM databasename。wp\\u posts在mysql中查看您的所有帖子;然后将其导出,然后在新数据库上可以导入帖子。

SO网友:scott

根据您提供的链接,我发现了错误消息:Fatal error: Cannot redeclare class WP_Post in /home/forerunn/public_html/wp-includes/class-wp-post.php on line 22

首先,我不会假设它是一个损坏的数据库。(如果是,通常可以通过PHPmyadmin访问数据库;这就是备份数据库、所有数据库或选择表的方式。)

回想一下您在发现错误之前所做的正确操作。你添加了新插件吗?是否更新Wordpress?尝试撤消任何更改,看看是否还能正常工作。然后在谷歌上搜索该错误消息,看看是否有任何结果符合您的情况。

相关推荐

Reducing Database Query Time

在这里寻找一些建议。有一位客户已经在WooCommerce上工作了大约一年半。我们为他们建了一个新网站。他们开始增加一条新的家具生产线。每个项目有700-800个产品变体组合。由于从生产线中添加了大约8个新产品,当您在管理中查看产品列表时,加载需要花费很长时间。如果您快速编辑一个产品,并说将其添加到第二个类别,然后单击“更新”,则完成查询平均需要10.2-10.8秒(根据查询监视器)。意识到有700-800个变体需要迭代,如果可以理解的话,可能需要更长的时间。我已经恢复到2017主题,禁用了除woocom