我在Lithium中使用默认设置,默认适配器是php,一切都是默认的。在我的本地主机上,我可以登录,添加用户,但是当我将所有内容复制到我的主机(修复所有数据库错误)时,我无法登录。代码很好。
现在我可以让用户和一切工作,除了登录。它似乎找不到匹配输入的db中的用户名/密码因为它显示错误信息 - 登录失败。怎么可能?
就像我说的,一切都是默认的,可以在我的localhost上运行,如果你需要查看其他代码,请问。 控制器: http://pastium.org/view/8a23279872e04753b84c93923ad2e61e
答案 0 :(得分:1)
如果一切都相同,那么您可能已经有了依赖于环境的配置(比如数据库连接)或者更可能是Auth类设置!
请记住,如果您不在localhost上,则锂(默认情况下)假定您处于生产模式!
答案 1 :(得分:0)
你在运行什么版本?在我运行0.10(来自SourceForge的.dmg)之前遇到同样的问题。但是,如果您从GitHub克隆最新版本,那么您应该没问题。
另外,请记住,如果您使用" form Auth
" - 您的密码将自动进行哈希处理,请记住也存储密码。