我已经能够暂时做到这一点,但它似乎突然停止了。这是:
当我在后端登录表达式引擎时 - 我无法使用相同的凭据登录到前端 - 我收到以下消息:
MySQL错误:
错误号码:1054
描述:'where子句'
中的未知列'username'
查询:
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'
)
同样的事情发生反之亦然(当我可以登录前端而不是后端时)。
请帮忙
答案 0 :(得分:1)
以下错误称为Bad Field Error:
'%s '中的未知栏'%s '
这意味着在同一查询的任何表上找不到查询中的某些列。为了引用SQL查询中的字段,该字段必须位于引用的表中,否则引擎将抛出该异常。
因此请仔细检查您的表格是否有该字段,可能您会意识到它没有。
我希望这会有所帮助。