我在生产的linode盒子上运行了一个rails应用程序,Ubunutu和rails 2.3.8正在运行。
在开发/暂存(不在linode框上)如果我尝试以重复电子邮件的身份注册用户,我会收到验证错误,但在生产中我只会因尝试创建重复索引而抛出SQL异常用户电子邮件条目。
我正在运行MySQL和Devise 1.0.6,在我的生产日志中,我没有看到任何类似以下内容的SQL出现在我的开发日志和heroku日志中用于暂存
User Load (0.5ms) SELECT `users`.id FROM `users` WHERE (`users`.`email` = BINARY 'email@hurr.derp') LIMIT 1
有谁知道为什么这个验证失败了?