我已经将rails3项目从0.8.8升级到最新版本(0.12.0)。按照wiki的说明来做。
我使用'admin'前缀到大多数经过身份验证的页面。然而,即使路由都是正确的,当我尝试访问'session/new'时,我得到一个路由错误。
我正在重写session/new视图以应用特定的布局。
你知道是什么导致了这个错误吗?
下面是日志的输出:
Started GET "/sign_in" for 127.0.0.1 at Wed Oct 05 17:34:05 +0300 2011
ActionController::RoutingError (wrong constant name Clearance/sessionsController)
路由错误原来是与right_aws gem v2.0.0冲突的String#camelize
在这种情况下,你需要做的就是更新right_aws gem
PS:发现答案在这里(设计路由错误)