我可以从public_html恢复多少站点内容?

时间:2020-08-30 作者:Nuna

在导出我们的站点以便将其迁移到其他主机时,我未能导入数据库。这是必要的,因为所有的帖子和页面都只保存在数据库中,而且我恐怕最后的数据库备份还没有完成。

仅使用“public\\u html”的完整内容可以恢复多少站点?

2 个回复
最合适的回答,由SO网友:Rick Hellewell 整理而成

WordPress网站的所有网站内容都存储在数据库中。查询和显示数据、存储设置等的文件位于主题和插件文件夹中。有wp配置。存储数据库访问凭据的php文件。和媒体文件存储在wp content文件夹中,但媒体文件位置存储在数据库中。

如果您有数据库的备份,基本上可以通过安装最新版本的主题和插件重新创建所有内容,然后根据需要激活。您还需要备份媒体文件夹和文件。使用这些项目,您基本上可以重新创建站点。

这意味着不仅要备份数据库,还要备份媒体文件。有一些插件允许将媒体文件重新同步到数据库中,但备份所有内容(数据库、主题、插件、媒体文件夹和内容)是一件重要的事情,这将帮助您从问题中恢复。

您的托管公司可能会备份您的整个public\\u html文件夹和数据库,因此您可以与他们联系以恢复全部或部分站点。但有一个备份插件可以管理所有数据库,以及主题/插件/媒体中的文件夹/文件,这是一件好事,尤其是如果这些备份存储在“场外”(例如,通过电子邮件发送给您)。

SO网友:Jacob Peattie

很少。您上传的任何媒体,以及您安装的任何插件或主题,都将在/wp-content/uploads 目录,但哪些插件处于活动状态及其设置、活动主题及其设置,以及所有内容都将丢失。这些都在数据库中。

相关推荐

How to list posts by terms

我有一个带有自定义分类法和3个不同术语的自定义帖子类型。我正在尝试构建具有以下结构的页面:Term 1<贴子标记为术语1Term 2<用术语2标记的帖子Term 3<贴有术语3等的帖子。。。实现这一目标的最佳方式是什么?是否有\\u term()?