Heroku: проблемы с применением рельсов - PullRequest
0 голосов
/ 19 января 2011

Я пытаюсь развернуть свое приложение 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?

1 Ответ

3 голосов
/ 19 января 2011

Вы забыли нажать quotes_controller.rb на git и heroku, вероятно.

git add controllers/quotes_controller.rb

кажется, вы забыли и модели, и, вероятно, много файлов.

...