Сбой приложения Heroku - PullRequest
       3

Сбой приложения Heroku

1 голос
/ 26 февраля 2011

Я только что развернул свое приложение RoR в Heroku, и приложение работает на моем локальном порту, но когда я посещаю адрес Heroku, я получаю:

Приложение упало. Это приложение временно отключено. Если ты Администратор этого приложения, пожалуйста, проверьте ваши логи герою для трассировка.

Это может быть ошибка, которую я нашел в журналах:

2011-02-25T17:08:25-08:00 heroku[router]: Error H10 (App crashed) -> GET afternoon-warrior-452.heroku.com/ dyno=none queue=0 wait=0ms service=0ms bytes=0
2011-02-25T17:08:25-08:00 heroku[router]: Error H10 (App crashed) -> GET afternoon-warrior-452.heroku.com/favicon.ico dyno=none queue=0 wait=0ms service=0ms bytes=0

Как мне это исправить?

Ответы [ 2 ]

8 голосов
/ 26 февраля 2011

Я предполагаю, что вы забыли настроить производственную базу данных. Возможно ...

$ heroku rake db:setup или $ heroku rake db:push ... необходимо?

Обновление: Ага! Судя по вашему сообщению об ошибке в комментарии, у вас есть неразрешенный конфликт слияния в application_helper.rb. Это то, что представляют собой строки <<<<<<, что-то вставленное git (или, возможно, какой-то локальной SCCS, которую вы используете), которые обычно указывают на конфликты между ветками и локальные изменения.

Начните с "git status", а также просто посмотрите на application_helper.rb в вашем редакторе.

0 голосов
/ 26 февраля 2011

$ heroku logs --app app_name может дать вам продолжение, но не ожидайте слишком многого. Бревна довольно редки.

Вы можете использовать дополнение Exceptional, чтобы получить больше информации. Существует также надстройка «Ведение журнала», которую я еще не пробовал, но которая может быть вам полезна.

Также обратите внимание на сообщения, которые вы получаете, когда отправляете git push в Heroku. Убедитесь, что все ваши драгоценные камни установлены правильно.

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