2011-11-29 55 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