2013-03-12 173 views
0

我是紅寶石新手。我已經完成了在linode上部署ruby站點(catarse)。當我使用常規方法或aAuth進行第一次註冊時,即Facebook登錄時,會創建該帳戶。但是,當我嘗試創建另一個帳戶時,我收到錯誤'Uid已被佔用?'有人對這個錯誤有所瞭解嗎?請幫助Uid已經被注入了紅寶石?

回答

0

這表示您嘗試使用系統中已存在的UID創建新用戶。最好的開始是查找你第一個創建的用戶的UID - 這可能不是你期望的(可能是零,也許是一些錯誤代碼)。要解決這個問題,您需要找出導致您的UID設置不正確的原因,並在您的用戶創建方法中調整該代碼。

+0

我不是紅寶石開發者。我剛剛在服務器上部署了ruby站點。我在代碼中發現但沒有成功。我正在使用postgreSql。它可能是一個postgrSql驗證,它創建用戶與唯一的ID(可能是唯一的IP)? – MSoni 2013-03-14 14:41:21