谁在Heroku上改了路由,让User::UsersControllers成了未初始化的常量?

2026-04-11 18:261阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计249个文字,预计阅读时间需要1分钟。

谁在Heroku上改了路由,让User::UsersControllers成了未初始化的常量?

我在Heroku上试运行我的应用时,在尝试访问devise的登录页面时出现错误:ActionController::RoutingError (uninitialized constant User::UsersController)。这是我在Heroku上犯的设计错误。

我试图在heroku中运行我的应用程序但是在尝试注册甚至访问devise的登录页面时出现此错误:

ActionController::RoutingError (uninitialized constant User::UsersController)

这是我在heroku中错过的设计错误或服务器设置吗?

顺便说一下,我在雪松堆栈中运行一个rails3.1应用程序并加载索引页面是好的,但如果我尝试登录或注册,它会打击.

注册表格显示,但是当我提交时,那就是它被吹响的时候.我检查了日志,它对控制器进行了POST,但是GETting结果页面(当我想重定向时)将其炸毁.

有帮助吗?

编辑

谁在Heroku上改了路由,让User::UsersControllers成了未初始化的常量?

这是我的路线:

root :to => "home#index" devise_for :users namespace :user do root :to => "users#welcome" end resources :users, :only => :show

一个heroku支持人员也询问了我的路线,但为什么它只在生产中发生?我也不认为路线有任何问题……是吗?

这是你的问题:

namespace :user do root :to => "users#welcome" end

你能删除吗?

本文共计249个文字,预计阅读时间需要1分钟。

谁在Heroku上改了路由,让User::UsersControllers成了未初始化的常量?

我在Heroku上试运行我的应用时,在尝试访问devise的登录页面时出现错误:ActionController::RoutingError (uninitialized constant User::UsersController)。这是我在Heroku上犯的设计错误。

我试图在heroku中运行我的应用程序但是在尝试注册甚至访问devise的登录页面时出现此错误:

ActionController::RoutingError (uninitialized constant User::UsersController)

这是我在heroku中错过的设计错误或服务器设置吗?

顺便说一下,我在雪松堆栈中运行一个rails3.1应用程序并加载索引页面是好的,但如果我尝试登录或注册,它会打击.

注册表格显示,但是当我提交时,那就是它被吹响的时候.我检查了日志,它对控制器进行了POST,但是GETting结果页面(当我想重定向时)将其炸毁.

有帮助吗?

编辑

谁在Heroku上改了路由,让User::UsersControllers成了未初始化的常量?

这是我的路线:

root :to => "home#index" devise_for :users namespace :user do root :to => "users#welcome" end resources :users, :only => :show

一个heroku支持人员也询问了我的路线,但为什么它只在生产中发生?我也不认为路线有任何问题……是吗?

这是你的问题:

namespace :user do root :to => "users#welcome" end

你能删除吗?