2012-03-05 2 views
1

Для университетского экзамена я создаю приложение Ruby on Rails.развертывание первого рубина на rails app on heroku

В настоящее время мое приложение работает на http://localhost:3000/say/hello.

Я хотел бы загрузить свое приложение на веб-сервере Heroku. Проблема в том, что она не запускает программу hello world. Вместо этого я вижу начальный вид приложения Ruby on Rails: http://tecweb2.heroku.com/.

Как я могу получить свою всемирную программу hello на Heroku?

+0

You» d want t o перейдите по адресу http://tecweb2.heroku.com/say/hello, но это, похоже, сейчас вызывает ошибку. 'heroku logs' покажет вам журналы, чтобы вы могли видеть, что происходит не так. –

ответ

2

Вам необходимо следовать инструкциям на этой странице, в основном удалить страницу public/index.html.

+0

yes Убедитесь, что вы удалили index.html в общей папке –

1

вы должны использовать эту команду, чтобы понять, что происходит на

heroku logs 

все, что проявляется в красном, что у вас возникли проблемы с

здесь есть рабочий процесс, который я использую

создать heroku app

heroku create --stack cedar 

нажмите на ваш git repo

git push origin master 

толчок Heroku репо

git push heroku master 

грабли Databse в Heroku

heroku run rake db:migrate 

Вот это Heroku руководство по началу работы по рельсам 3

http://devcenter.heroku.com/articles/rails3

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