发布于2023-09-20 21:17 阅读(1212) 评论(0) 点赞(22) 收藏(0)
每当我尝试加载插件管理器时,我都会遇到此异常。
500 Unknown column 'a.id' in 'where clause' SQL=SELECT COUNT(*) FROM `ebt_extensions` AS a LEFT JOIN ebt_users AS uc ON uc.id=a.checked_out LEFT JOIN ebt_viewlevels AS ag ON ag.id = a.access WHERE `type` = 'plugin' AND (a.enabled IN (0, 1)) AND a.state >= 0 AND a.id != 928 Unknown column 'a.id' in 'where clause' SQL=SELECT a.extension_id , a.name, a.element, a.folder, a.checked_out, a.checked_out_time, a.enabled, a.access, a.ordering,uc.name AS editor,ag.title AS access_level FROM `ebt_extensions` AS a LEFT JOIN ebt_users AS uc ON uc.id=a.checked_out LEFT JOIN ebt_viewlevels AS ag ON ag.id = a.access WHERE `type` = 'plugin' AND (a.enabled IN (0, 1)) AND a.state >= 0 AND a.id != 928 ORDER BY `folder` asc,a.ordering ASC LIMIT 0, 20 Unknown column 'a.id' in 'where clause' SQL=SELECT COUNT(*) FROM `ebt_extensions` AS a LEFT JOIN ebt_users AS uc ON uc.id=a.checked_out LEFT JOIN ebt_viewlevels AS ag ON ag.id = a.access WHERE `type` = 'plugin' AND (a.enabled IN (0, 1)) AND a.state >= 0 AND a.id != 928
我可以在数据库中看到 ebt_extensions 表没有 id 字段(它已被 extensions_id 替换)。有谁知道 Joomla 中执行此查询的文件在哪里?
我正在寻找它,但也选择将其发布在这里,以防有人已经知道它。
最有可能的是你最近安装了一个插件导致了这个混乱。去把phpMyAdmin
最近安装的插件一一禁用。
如果这没有帮助,那么最好使用新的 Joomla 安装覆盖核心 Joomla 文件(可能是其中一个文件有一些损坏)。
作者:黑洞官方问答小能手
链接:http://www.phpheidong.com/blog/article/548905/72a80b174b685a733fba/
来源:php黑洞网
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
昵称:
评论内容:(最多支持255个字符)
---无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事,而不是让内心的烦躁、焦虑,坏掉你本来就不多的热情和定力
Copyright © 2018-2021 php黑洞网 All Rights Reserved 版权所有,并保留所有权利。 京ICP备18063182号-4
投诉与举报,广告合作请联系vgs_info@163.com或QQ3083709327
免责声明:网站文章均由用户上传,仅供读者学习交流使用,禁止用做商业用途。若文章涉及色情,反动,侵权等违法信息,请向我们举报,一经核实我们会立即删除!