2011-11-29 25 views
0

我在默认的锂电池设置,默认适配器是PHP,一切都是相当默认。在我的本地主机上,我可以登录,添加用户,但是当我将所有内容复制到主机时(修复了所有数据库错误),我无法登录。代码很好。在Lithium登录不起作用主机

现在我可以让用户和一切工作,除了登录。它似乎无法找到匹配输入数据库的用户名/密码,因为它显示我一个错误消息 - 登录失败。这怎么可能?

就像我说的,一切都是默认的,并在我的本地主机上工作,如果您需要查看其他代码,只需询问。 控制器:http://pastium.org/view/8a23279872e04753b84c93923ad2e61e

+0

你可以粘贴你的登录验证码吗? – psparrow

回答

1

如果一切都完全相同,则有可能是您的环境相关配置(如db连接)或更可能是Auth类设置!

请记住,如果您不在本地主机上,锂电池假定(默认情况下)您处于生产模式!

0

您运行的是哪个版本?当我跑0.10(从SourceForge的.dmg)之前有相同的问题。但是,如果您从GitHub克隆最新版本,则应该没问题。

另外,请记住,如果您使用“form Auth” - 您的密码将被自动散列,请记住存储密码也会被散列。

+0

我和OP有类似的问题。原来,当你散列密码时,字符串长度是60个字符,而我的密码字段设置为40.我在本地更正了它,但忘记更新远程数据库。 – Housni