Я пытаюсь развернуть свое приложение rails с heroku (как показано здесь ). Я создал очень простое приложение rails (используя ruby 1.9.2 и rails 3.0.3; я уверен, что heroku поддерживает их - см. Документы heroku), создал и запустил репозиторий github, создал репозиторий heroku и протолкнул его (все коммиты сделанный). И когда я пытаюсь получить доступ к своему контроллеру приложений, он выдает страницу 404 рельсов, как будто говорит «такого контроллера нет». Я сделал heroku rake db:migrate
, но в первый раз, когда я его запустил, я получил ошибку 'host not found'. Запуск этого снова исправил это. Ну, я не уверен, должен ли я запускать heroku addons add:postgresql
- хотя postgres включен по умолчанию, но heroku говорит, что я должен заплатить, чтобы получить DB (упомянутая выше команда просит меня подтвердить выставление счета).
Может быть, это звучит глупо, но как я могу развернуть свое приложение rails (оно очень простое) без каких-либо сборов и таких проблем, как 404 страницы, как я упоминал в начале своего поста? (и это мой вопрос). Может быть, мне стоит выбрать другой хостинг (если он существует в нашем мире) или я что-то не так делаю с heroku?