2012-04-06 10 views
4

私のルートは開発モードでは正常に動作していますが、実際には動作していないというのは本当に奇妙な問題です。Rails :: Engineのルートが実稼働環境にロードされていない

私のアプリの大半はメインアプリケーションにロードされたエンジン、内に含まれ、そしてルートがメインのアプリは、このように起動し、ファイル...私のルートの

SandersteadParish::Application.routes.draw do 
    mount Cms::Engine => "/cms" 

最初のいくつかの行このようなエンジンの外観でファイル私はRAILS_ENV =開発・レール・サーバを実行している場合...

Cms::Engine.routes.draw do 
    scope '(groups/:group_id)' do 
    resources :pages do 
    resources :widgets 
     collection do 
     post :layout, :add_panel, :split_panel 
    end 
    end 

、ルートが正常に動作しますが、私はRAILS_ENV =生産を実行した場合、彼らはロードされません。

+1

をより多くの情報を見つけることができますたとえばCms.pages_path用エンジンのスコープにアクセスする必要がある、あなたのGemfileにその宝石が含まれていますか? 例: 'gem 'cms'、パス: 'engines/cms' –

答えて

関連する問題