【问题标题】:WordPress database error log yet Blog loads and looks fineWordPress 数据库错误日志,但博客加载并看起来不错
【发布时间】:2018-07-27 05:18:25
【问题描述】:

我正在尝试查找在我的 Plesk 日志中一直出现的错误,以进行我的 Wordpress 安装。它使用主题Colornews,我可以加载博客,它看起来和预期的一样。错误在日志中显示如下:

AH01071:得到错误'PHP 消息:WordPress 数据库错误表 'blog_database.wp_cmetsINNER' 不存在用于查询 \n\t\t\t\t\tSELECT wpcoms.*, wpposts.ID, wpposts.comment_count, wppposts.post_title\n\t\t\t\t\tFROM (\n\t\t\t\t\t\tSELECT *,\n\t\t\t\t\t\t\t@num := if(@post_id = comment_post_ID, @num + 1, 1) as row_number,\n\t\t\t\t\ t\t\t@post_id := comment_post_ID 为 cpID\n\t\t\t\t\t\tFROM wp_cmetsINNER JOIN wp_posts wpposts\n\t\t\t\t\t\t\t\tON (comment_post_ID = wpposts.ID\n\t\t\t\t\t\t\t\t\tAND(wpposts.post_status = 'publish' 或 wpposts.post_status = '继承') \n\t\t\t\t\t\t\t\t\tAND wpposts.post_password = '' 和 wpposts.post_type = 'post' )\n\t\t\t\t\t\t\tWHERE comment_approved = 1 AND comment_type = '' ORDER BY comment_post_ID DESC, comment_ID DESC \n\t\t\t\t\t) 为 wpcoms\n\t\t\t\t\t\tWHERE wpcoms.row_number

这是一个远射,但想知道是否有人可以指出我正确的方向来修复错误。

谢谢 克里斯

【问题讨论】:

    标签: mysql database wordpress plesk


    【解决方案1】:

    错误是不言自明的。 SQL查询有错误:

    wp_commentsINNER
    

    表名和INNER 之间缺少空格。找到执行该查询的位置并修复它。

    【讨论】:

    • 看起来它是从评论小部件生成的。
    • 原来小部件确实有一个 SQL 错误。它曾经工作得很好,所以我假设它在更新时被破坏了。谢谢!
    猜你喜欢
    • 2023-03-14
    • 1970-01-01
    • 1970-01-01
    • 2013-06-11
    • 2015-08-14
    • 1970-01-01
    • 1970-01-01
    • 2015-10-06
    • 1970-01-01
    相关资源
    最近更新 更多