如何修复WordPress数据库

Wordpress

WordPress 自成立以来,它已经发展了很多 博客工具,今天,它已成为功能完善的CMS,已被全球各种知名网站用作管理内容和出版物的基础。 但是,如果此项目创建了一些有趣的内容, 马特·穆伦维格(Mat Mullenwegg) 2003年,它的首次亮相是它的高扩展性,这使我们无论是家用服务器还是大型公司的网站都可以平等地使用它。

但是,尽管WordPress的质量很高,但它并非没有问题,因此,数据库可能会遭受全部或部分表损坏。 无论如何,这将绰绰有余,以至于无法正确查看我们的博客,因为它负责告诉CMS在哪里可以找到我们在每个帖子中看到的文本,图像和其他内容。

毫无疑问的症状将是我们的WordPress安装日志中的以下消息: 'WordPress数据库错误表'./my_home/wp_posts'被标记为已崩溃且最后一次(自动?)修复查询SELECT失败post_date_gmt FROM wp_posts WHERE post_status ='发布'AND post_type IN('post','page',' ')ORDER BY post_date_gmt DESC LIMIT 1由require('wp-blog-header.php'),wp,WP-> main,WP-> send_headers,get_lastpostmodified,get_lastpostdate,_get_last_post_time'创建

接下来让我们看看如何在我们的数据库中修复损坏的数据库 WordPress安装,我们必须为此输入服务器的Cpanel,因为拥有自己的域托管在某些托管中的服务器的Cpanel非常了解此部分,我们可以从其中访问作为其一部分的不同参数和模块的配置。

那里我们必须去 数据库-> MySQL数据库,我们应该在其中寻找 “修复数据库”,位于 “修改数据库”。 为了更好地指导我们,本节位于 “创建新数据库”,因此我们必须选择要修复的数据库,然后单击按钮 “修复数据库”,然后我们将显示WordPress安装数据库的状态,如果一切顺利,我们应该看到 '好' 组成它的每个表的名称旁边。

现在,也许代替他 交友 让我们拥有根访问权限 服务器 其中 数据库,如果我们托管自己的服务器,或者位于大学或公司中,则情况会如此。 这将使我们能够以合法的Linux用户已经习惯的方式工作,这是从 命令行.

第一步是停止服务器 MySQL的:

$ sudo服务mysql停止

然后,我们纠正了显示问题的数据库,这是通过以下命令完成的:

$ cd / var / lib /
$ sudo myisamchk -r -v -f mysql / /

然后,我们只需再次启动MySQL服务器:

$ sudo服务mysql启动

两种方法都将使我们能够解决通常趋于孤立地发生的问题,尽管它的发生对于 博客的正确可视化 或网站(或我们工作所在公司的网站),以防万一,需要尽快解决。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   拉斐尔

    您好,我需要一个可以帮助我解决wordpress问题的人。
    我最近更改了托管。
    当我尝试将API密钥放入插件时,我得到了这一点。
    libcurl中不支持或禁用设置错误协议“ https”
    我已经与获得回复人员进行了交谈,他们告诉我必须更改一些代码,但是我不知道该怎么做。
    “我刚刚从我们的DevZone部门得到了回应。
    您遇到以下错误“ libcurl中不支持或禁用设置错误协议” https“(配置错误:libcurl中不支持协议“ https”或该协议无效:
    https://drive.google.com/file/d/0B1debuNIQoMERENRajZJWDNDUWc/view
    您可以在下面的链接中阅读有关此错误的信息:
    https://curl.haxx.se/docs/faq.html#Protocol_xxx_not_supported_or_di
    您必须自己进行配置»

    如果您能帮助我,我将不胜感激。