您可能想尝试恢复在全新安装时出现问题的 WordPress。
由于 WordPress 是软件,因此 WordPress 可能会因意外事故或故障而无法恢复。
如果您有数据备份会很好,但如果没有,可能很难恢复。
当 WordPress 网页显示出错时!如果即使使用可能找到线索的故障排除例程也无法恢复,您可以选择继续尝试修复或停止一切并从您的 WordPress 安装重建。
如果修复绝对没用,您将需要使用干净的安装从头开始重新创建它,但障碍仍然很高…
因此,我想考虑在尽可能使用现有数据的同时从全新安装中恢复 WordPress 的过程。
这一次,我想在没有备份的WordPress在Sakura的租用服务器等共享服务器上不起作用的情况下继续进行说明。
准备
- wp-config.php(数据库设置)
WordPress 安装文件夹下的 wp-config.php 包含 WordPress 数据库设置所需的所有设置。
对于 Sakura 租赁服务器,请使用文件管理器等下载 wp-config.php,或复制以下范围并将其保存在您的 PC 上。
这将在恢复 WordPress 时使用,所以请不要丢失它。
- 存储数据的文件夹
更新和设置 WordPress 时,有两件事会发生变化。
(1)数据库(存储用户信息、文章正文、各种插件的数据等) (2)
WordPress安装文件夹下的/wp-content中的数据。
特别是插件、主题和上传。
- 其他文件夹由插件创建,所以基本不需要备份。
这很重要,但关键是您应该只实际备份/上传。
对于/plusgns 和/themes,只需记下里面文件夹中的名称即可。
这是万一网络因未经授权的访问而被篡改的对策。
↑ 只有文件夹名很重要,所以留个截图就可以了。
以防万一,还要检查数据库。
用户信息、发布内容和主题设置等数据存储在数据库中。
下图是前缀为wp_时创建的WordPress默认表。如果您将它与您自己的表格进行比较并且添加了表格,则它可能是一个插件或主题。
但是,由于未经授权的访问而导致 WordPress 损坏的可能性不为零。因此,最好按表名查找,将目的不明的表备份,然后删除。
如果您有可疑的表,请务必更改您的 WordPress 身份验证信息(ID、密码)。
恢复
WordPress安装
准备好后,安装一个新的 WordPress。
在 Sakura 租用服务器的情况下,WordPress 将通过快速安装来安装。
我们稍后会接管wp-config.php的内容,所以暂时安装这个WordPress。
因此,您可以输入适当的数据库和用户信息,但请务必根据删除的 WordPress将安装文件夹设置为相同。
WordPress 和数据库恢复
完成 WordPress 的全新安装后,是时候恢复您的数据了。
wp-config.php 的反映
在新安装的WordPress wp-config.php中反映上一节中1.中保存的wp-config.php数据库设置。
将当前的 WordPress wp-config.php从"/** MySQL 数据库用户名 */“覆盖到”$table_prefix="。
这将恢复 WordPress 管理屏幕中的文章和用户等信息。
恢复插件和主题
使用您在上一节第 2 步中记下的文件夹名称从 WordPress 管理屏幕搜索并安装插件和主题。
如果通过文件夹名称搜索也没有出现的插件和主题被认为是由于未经授权的访问或不再提供,请跳过它们并安装到最后。
媒体文件恢复
然后复制/上传到 WordPress 安装中的 /wp-content。
上传前请再次检查备份数据中是否有图片和视频以外的数据。
万一您因未经授权的访问而遭受网络篡改,这是一种对策。
恢复工作后的运行检查
完成媒体文件的恢复后,检查网站显示。
如果显示与之前不同,可能是你直接在主题文件中写了CSS等。
如果您想将页面与以前的状态进行比较,一种方法是使用Web Archive 之类的服务。
如果您使用 Web Archive,您可以查看以高概率保存为缓存的过去站点状态。
通过参考过去站点的缓存来改善外观是一个好主意。
此外,如果这不会导致恢复,则可能是数据库问题、PHP 或 MySQL 环境问题等。
或者,如果做复杂的定制,处理起来太多,可以考虑向网站制作公司或其他供应商索取费用(最好在建网站的时候问你问的地方)可能更好。
概括
我想过恢复在最短的时间内停止工作的WordPress的程序,但还有很多事情要做。您可以使用
Sakura 租赁服务器或更高版本的标准备份和暂存轻松备份 WordPress ,因此请在 WordPress 停止工作之前使用它。