2013-03-12 172 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