Приложение Heroku падает при запуске - PullRequest
0 голосов
/ 27 июня 2011

Сегодня я создал копию рабочего приложения, которое отлично работает на Heroku, и попытался развернуть ее на Heroku в качестве отправной точки для нового проекта.

Я добавил новую папку в качестве git-репозитория, создал новый удаленный репозиторий на GitHub, отредактировал файл конфигурации и дал новые имена базам данных, создал новые базы данных и попытался развернуть их на Heroku.

Когда я пытаюсь это сделать, приложение вылетает и из удаленных журналов я вижу это:

2011-06-27T12:45:28+00:00 heroku[web.1]: Starting process with command: `thin -p 29758 -e production -R /home/heroku_rack/heroku.ru start`
2011-06-27T12:45:32+00:00 app[web.1]: /app/config/routes.rb:42:in `block in <top (required)>': undefined local variable or method `id' for main:Object (NameError)
2011-06-27T12:45:32+00:00 app[web.1]:   from /app/.gems/gems/actionpack-2.3.6/lib/action_controller/routing/route_set.rb:227:in `draw'
2011-06-27T12:45:32+00:00 app[web.1]:   from /app/config/routes.rb:1:in `<top (required)>'

Можете ли вы помочь мне, пожалуйста?

1 Ответ

1 голос
/ 01 июля 2011

Я обнаружил, что новое приложение работает в стеке Ruby 1.9.2, в то время как старшее приложение работало в стеке 1.8.7 Ruby. Перешел на старый стек и теперь все отлично работает!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...