Я пытаюсь запустить приложение Rails3 на Heroku, когда я впервые попытался использовать Heroku. Приложение использует плагин ActiveScaffold для Rails3. Он работает в режиме производства на местном уровне, и Heroku принимает приложение в порядке, но когда я просматриваю приложение, я получаю сообщение «App crashed». Журналы показываютHeroku дает ошибку при маршрутизации ActiveScaffold «as_routes»
/routes.rb:34: undefined local variable or method `as_routes' for <ActionDispatch::Routing::Mapper:0x2b23d0ca4a08> (NameError)
as_routes
является ActiveScaffold сгенерированного маршрута, такими как
resources :contacts do as_routes end
Это на первый взгляд, как будто Heroku не распознают методы ActiveScaffold. Есть идеи?
У ActiveScaffold есть вилка, которая работает с Rails3, которая на самом деле является всей точкой вилки, на https://github.com/vhochstein/active_scaffold. Как и вы, я не знаю, почему плагин будет работать для меня локально, но не на Heroku; Я полагаю, что это должно быть что-то вроде того, как я его настроил. –