0

我是 ruby​​ on rails 的新手。我已经在 linode 上部署了 ruby​​ 站点(catarse)。当我使用普通方法或 aAuth (即 facebook 登录)进行第一次注册时,它会创建帐户。但是当我尝试创建另一个帐户时,我收到错误' Uid 已被占用?' 有人知道这个错误吗?请帮忙

4

1 回答 1

0

这表明您正在尝试使用系统中已存在的 UID 创建新用户。最好的起点是查找您的第一个创建用户的 UID - 它可能不是您所期望的(可能是 nil,可能是一些错误代码)。要解决此问题,您需要找出导致 UID 设置不正确的原因,并在您的用户创建方法中调整该代码。

于 2013-03-12T21:23:07.627 回答