Rails - 部署中的路由失败

Nei*_*ton 5 routing ruby-on-rails heroku

我有一个应用程序在路由文件中具有以下内容:

  namespace "admin" do 
    # ADMINISTRATIVE ROUTES ONLY 
    root :to => 'home#index' 
    resources :comments do 
      member do 
        get :approve 
        get :reject 
      end 
    end 
    resources :users do 
      member do 
        get :block 
        get :unblock 
      end 
    end 
  end 
Run Code Online (Sandbox Code Playgroud)

在本地浏览/ admin时,我会收到相应页面的欢迎.在heroku版本的相同URL上,我得到404.该路线在'heroku rake routes'中正确显示

日志显示:

ActionController::RoutingError (wrong constant name Admin/ 
homeController): 
/disk1/home/slugs/196384_c95a9e3_4463/mnt/.bundle/gems/gems/ 
activesupport-3.0.0.beta4/lib/active_support/inflector/methods.rb: 
103:in `const_defined?'
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

Nei*_*ton 1

事实证明,这是我们 Gemfile 中的 right_aws gem 的问题。