我已经做了一段时间了,但它似乎突然停止了。下面是:
当我在后端登录到表达式引擎时--我不能使用相同的凭据登录到前端--我收到以下消息:
MySQL错误:
错误编号: 1054 描述:'where子句‘中未知列’用户名‘
查询:
SELECT count(*) AS count
FROM exp_password_lockout
WHERE
login_date > 1384272605 AND
ip_address = 'xx.xx.xx.xx' AND (
user_agent = 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/53' OR
username = 'admin'
)同样的事情发生在visa相反(当我可以登录到前端,而不是后端)。
请帮帮忙
发布于 2013-11-12 17:00:06
下面的错误称为差场误差
“%s”中未知列'%s‘
因此,这意味着在同一查询的任何表上都找不到查询中刷新的某些列。为了引用SQL查询中的字段,该字段必须位于引用的表中,否则引擎将抛出该异常。
因此,再次检查您的表是否有该字段,您可能会意识到它没有。
我希望这能帮到你。
https://stackoverflow.com/questions/19934576
复制相似问题