ActionController::RoutingError (uninitialized constant User::UsersController)
这是我在heroku中错过的设计错误或服务器设置吗?
顺便说一下,我在雪松堆栈中运行一个rails3.1应用程序并加载索引页面是好的,但如果我尝试登录或注册,它会打击.
注册表格显示,但是当我提交时,那就是它被吹响的时候.我检查了日志,它对控制器进行了POST,但是GETting结果页面(当我想重定向时)将其炸毁.
有帮助吗?
编辑
这是我的路线:
root :to => "home#index"devise_for :usersnamespace :user do root :to => "users#welcome"endresources :users,:only => :show
一个heroku支持人员也询问了我的路线,但为什么它只在生产中发生?我也不认为路线有任何问题……是吗?
解决方法 这是你的问题:namespace :user do root :to => "users#welcome"end
你能删除吗?
总结以上是内存溢出为你收集整理的heroku中的ActionController :: RoutingError(未初始化的常量User :: UsersController)(但一切都在本地工作)全部内容,希望文章能够帮你解决heroku中的ActionController :: RoutingError(未初始化的常量User :: UsersController)(但一切都在本地工作)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)