基本上試圖開始學習RoR並嘗試在運行nginx和獨角獸的VPS上進行設置。我想將它安裝到一個子目錄中,所以它看起來像我的nginx安裝正確。但是,我嘗試將config.action_controller.relative_url_root = '/rails'
添加到我的config/environments/production.rb中,它給了我一個未定義的方法。我還能做什麼來檢查?我做錯了什麼?未定義的方法`relative_url_root ='對於ActionController :: Base:類
0
A
回答
0
在Rails 3.X中,此選項不再存在。在路徑定義中使用scope可以獲得類似的結果。因此,您可以執行以下操作:
scope "/rails" do
resources :posts
root :to => "welcome#index"
end
相關問題
- 1. Rails的3.1.0 - 未定義的方法`page_cache_extension'爲ActionController :: Base:類
- 2. ActiveRecord :: Base的未定義方法`isolation_level':類
- 3. 遷移到Rails 3.2 - 未定義的方法'會話='爲ActionController :: Base:類
- 4. ActionController :: Base的undefined方法`page_cache_extension':類
- 5. rake中止!對於ActiveRecord :: Base,未定義的方法`migration_error ='
- 6. ActionController :: RoutingError(未定義的方法`load_and_authorize_resource'UserAccountsController:Class):
- 7. rails 3.2 rails生成rspec:install ...未定義的方法`delegate_template_exists?'對於類`ActionView :: Base'(NameError)
- 8. 未定義的方法#sanitize ActiveRecord :: Base
- 9. 的ActionController :: RoutingError(未定義的方法`的before_filter」類):錯誤
- 10. 未定義的方法`tripphoto_changed?'對於... Carrierwave
- 11. 軌道4的ActionController :: Base的helper方法
- 12. rails 3.0:ActionController :: Base render()
- 13. 未定義的方法`異步=」對的ActionMailer :: Base的:類中軌4
- 14. 未定義的helper方法
- 15. 對於nil:nilclass,未定義的方法'status'
- 16. 未定義方法`用於Fixnum對象
- 17. 未定義的方法 - record_not_found
- 18. 未定義的方法'議程'爲零:NilClass Actioncontroller?
- 19. NoMethodError(未定義的方法 'aluno' 爲ActionController的:參數) - aluno_attributes
- 20. 替代url_for ActionController :: Base
- 21. 的ActionController :: RoutingError(未定義的方法 '子' 的零:NilClass)
- 22. 方法second()未定義類型對
- 23. rspec未定義的方法`mobile_device?'對於#<#類
- 24. 未定義的方法`save_item」對於上述ItemsController:類(NoMethodError)
- 25. 設計:未定義的方法`user_signed_in?'對於ApplicationController:類
- 26. 對於AsyncTask,未定義的方法`handle_asynchronously:類
- 27. 未定義的方法`user_signed_in?'對於ApplicationController中:類,設計
- 28. 對於Java中的類型String,未定義方法setText()和getText()?
- 29. 對於Admin :: FaqsController,未定義的方法't':類
- 30. 對於NilClass,未定義的方法`model_name':類
您使用的是哪個版本的Rails? – lucapette
它似乎是Rails 3.1.3 – Tereno