2012-06-24 1 views
0

ОК, поэтому я развертываю очень простое приложение для Heroku. Я следил за письмом tutorial. Все об этом развертывании было учебником, но когда я открываю сайт на Heroku, я получаю расплывчатое смутное сообщение «Мы сожалеем, но что-то пошло не так».Rails App падает при развертывании в Heroku, но журналы утверждают, что все в порядке

Когда я «Heroku пс» он говорит:

Process State  Command        
    ------- ---------- ------------------------------------ 
    web.1 up for 13m bundle exec rails server thin -p $.. 

Когда я бегу «Heroku журналы» Я получаю обычные сообщения устаревания, а затем текст ниже. Но я не вижу никаких красных флагов в этих журналах, которые могут привести к сбою приложения. Я что-то упускаю?

2012-06-24T12:50:50+00:00 heroku[slugc]: Slug compilation started 
    2012-06-24T12:51:25+00:00 heroku[api]: Release v9 created by [email protected] 
    2012-06-24T12:51:25+00:00 heroku[api]: Deploy ff89ee6 by [email protected] 
    2012-06-24T12:51:25+00:00 heroku[web.1]: State changed from up to bouncing 
    2012-06-24T12:51:25+00:00 heroku[web.1]: State changed from bouncing to created 
    2012-06-24T12:51:25+00:00 heroku[web.1]: State changed from created to starting 
    2012-06-24T12:51:25+00:00 heroku[slugc]: Slug compilation finished 
    2012-06-24T12:51:27+00:00 heroku[web.1]: Starting process with command `bundle exec rails server thin -p 37816 -e production` 
    2012-06-24T12:51:27+00:00 heroku[web.1]: Stopping all processes with SIGTERM 
    2012-06-24T12:51:28+00:00 app[web.1]: Exiting 
    2012-06-24T12:51:29+00:00 heroku[web.1]: Process exited with status 0 
    2012-06-24T12:51:34+00:00 app[web.1]: => Booting Thin 
    2012-06-24T12:51:34+00:00 app[web.1]: => Rails 3.2.5 application starting in production on http://0.0.0.0:37816 
    2012-06-24T12:51:34+00:00 app[web.1]: => Ctrl-C to shutdown server 
    2012-06-24T12:51:34+00:00 app[web.1]: Connecting to database specified by DATABASE_URL 
    2012-06-24T12:51:34+00:00 app[web.1]: => Call with -d to detach 
    2012-06-24T12:51:34+00:00 app[web.1]: >> Thin web server (v1.3.1 codename Triple Espresso) 
    2012-06-24T12:51:34+00:00 app[web.1]: >> Maximum connections set to 1024 
    2012-06-24T12:51:34+00:00 app[web.1]: >> Listening on 0.0.0.0:37816, CTRL+C to stop 
    2012-06-24T12:51:35+00:00 heroku[web.1]: State changed from starting to up 

ответ

0

Проблема была в том, что я не показывал достаточно записей. Однажды я запустил heroku logs -n 2000 (или какое-то другое большое количество), это показало мне проблему, которая была в самом начале вещей

1

Вы перенавелировали базу данных, если она у вас есть? Это то, что меня часто ловит. :-)

heroku run rake db:migrate 
+0

Да, я это сделал. Это часть того, почему я смущен. Я сделал все обычное дело, но он все еще разбился. –

Смежные вопросы