检查文件和数据库完整性

时间:2013-09-12 作者:That Brazilian Guy

今天有人通过dashboard启动了WP core的自动更新,由于时间太长,决定取消。如何检查文件和数据库的完整性以检测可能的损坏?

1 个回复
最合适的回答,由SO网友:Rarst 整理而成

从开发的角度来看,检测和定位更改的最实用的方法是版本控制——与核心的SVN/Git签出相比,或者直接使用这种签出。

然而,也有一些插件可以根据哈希集验证文件。我想Sucuri Security 最近得到了这样的功能。它们的实际限制是为哪些版本提供哈希,以及为新版本更新哈希的速度有多快。

对于数据库,没有任何简单的方法(不包括本机MySQL功能)。另一方面,WP现在对数据库的更新做得不多,在执行文件更新后,它作为单独的显式操作(通过启动屏幕)出现。根据您的描述,该过程可能还并没有达到那个点,并且并没有尝试对数据库进行任何更改。

结束

相关推荐

Updates for a private plugin?

如果我写一个私有插件,有没有办法使用WordPress自动更新机制来更新它 我想封装这个功能,但它是我自己的5个博客特有的,所以它不是公共插件资源的好候选。但我喜欢这种简单的更新机制 有没有办法做到这一点