我已经能够这样做一段时间了,但它似乎突然停止了。 这里是:
当我登录到后端的表达式引擎时 - 我无法使用相同的凭据登录到前端 - 我收到以下消息:
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'
)
反之亦然(当我可以登录到前端但不能登录到后端时)。
请帮忙
以下错误称为"坏字段错误":
"%s"中的未知列"%s"
因此,这意味着在同一查询的任何表上都找不到查询中重新围栏的某些列。为了在 SQL 查询中引用字段,该字段必须位于引用的表中,否则引擎将引发该异常。
因此,请仔细检查您的表是否具有该字段,您可能会意识到它没有。
我希望这有所帮助。