Я пытаюсь развернуть основное приложение sinatra с heroku docs. Приложение, похоже, развертывается и запускается правильно, но я не вижу его. Что мне не хватает?Развернуть приложение Sinatra для heroku
# Gemfile
source 'http://rubygems.org'
gem 'sinatra'
# config.ru
require './hello'
run Sinatra::Application
# hello.rb
require 'sinatra'
get '/' do
"Hello World!"
end
Я затем запустить:
$ bundle install
$ git init
$ git add --all
$ git commit -m "initial commit"
$ heroku create
$ git push heroku master
$ heroku open
Проблема заключается в том, все это я получаю это "Heroku | Нет такого приложения" ошибка. Затем я попробовать:
$ heroku restart
$ heroku logs
результат которого вы можете увидеть ниже:
2012-11-02T06:19:24+00:00 heroku[web.1]: Unidling
2012-11-02T06:19:24+00:00 heroku[web.1]: State changed from down to starting
2012-11-02T06:19:27+00:00 heroku[web.1]: Starting process with command `bundle exec rackup config.ru -p 38715`
2012-11-02T06:19:31+00:00 app[web.1]: [2012-11-02 06:19:31] INFO WEBrick 1.3.1
2012-11-02T06:19:31+00:00 app[web.1]: [2012-11-02 06:19:31] INFO ruby 1.9.2 (2011-07-09 [x86_64-linux]
2012-11-02T06:19:31+00:00 app[web.1]: [2012-11-02 06:19:31] INFO WEBrick::HTTPServer#start: pid=2 port=38715
2012-11-02T06:19:32+00:00 heroku[web.1]: State changed from starting to up
Иногда мне приходилось ждать после толчка, особенно для новых приложений. Как это сейчас? – iain
Я точно следил за вашим кодом и, похоже, работал нормально. – sunnyrjuneja
Хм, я попробую еще раз, может быть, героику все равно. –