两天前,hongkiat.com的WordPress中的一个特定表被损坏。 WordPress数据库的“ wp_comments ”表崩溃了,没有迹象,警告或错误消息。 那我怎么知道的呢? 以下是症状:
- 如果您尝试备份数据库,则会出现此错误消息-wp_comments标记为已崩溃,使用LOCK TABLES时应修复
- 最近评论小部件显示为空白。
- 顶部评论者窗口小部件显示为空白。
- 发表的评论不会写入数据库,因此不会显示。
- WP Admin中的“注释”部分似乎有零记录。
在互联网上四处搜寻,希望找到类似的案例来帮助我识别和解决问题之后,我一无所获。 所以我尝试了一下,幸运的是,我设法解决了它。 我认为写出该条目不仅可以帮助那些遭受同样折磨的人,而且还可以提醒自己,以防将来我再次遇到此错误。
修复/解决方案
要解决此问题,您必须有权通过PhpMyAdmin或Secure Shell(SSH)访问wordpress数据库。 大多数共享的托管帐户都带有phpMyAdmin,但无论选择哪种方法,都应该格外小心,因为您要处理数据库。 任何错误的举动都会导致更多数据丢失。
PhpMyAdmin