Ruby on rails 将jekyll部署到heroku时出错?

Ruby on rails 将jekyll部署到heroku时出错?,ruby-on-rails,ruby-on-rails-3,heroku,jekyll,Ruby On Rails,Ruby On Rails 3,Heroku,Jekyll,我正在尝试向heroku部署一个jekyll应用程序。。。它在本地运行,没有问题 这是heroku日志 2012-06-21T18:02:26+00:00 heroku[web.1]: State changed from crashed to created 2012-06-21T18:02:26+00:00 heroku[web.1]: State changed from created to starting 2012-06-21T18:02:28+00:00 heroku[web.1]

我正在尝试向heroku部署一个jekyll应用程序。。。它在本地运行,没有问题

这是heroku日志

2012-06-21T18:02:26+00:00 heroku[web.1]: State changed from crashed to created
2012-06-21T18:02:26+00:00 heroku[web.1]: State changed from created to starting
2012-06-21T18:02:28+00:00 heroku[web.1]: Starting process with command `jekyll --server 37139`
2012-06-21T18:02:29+00:00 app[web.1]: bash: jekyll: command not found
2012-06-21T18:02:30+00:00 heroku[web.1]: Process exited with status 127
2012-06-21T18:02:30+00:00 heroku[web.1]: State changed from starting to crashed
2012-06-21T18:02:31+00:00 heroku[router]: Error H10 (App crashed) -> GET furious-dusk-3604.herokuapp.com/ dyno= queue= wait= service= status=503 bytes=
2012-06-21T18:02:32+00:00 heroku[router]: Error H10 (App crashed) -> GET furious-dusk-3604.herokuapp.com/favicon.ico dyno= queue= wait= service= status=503 bytes=
2012-06-21T18:02:36+00:00 heroku[router]: Error H16 (Redirect to herokuapp.com) -> GET furious-dusk-3604.herokuapp.com/ dyno= queue= wait= service= status=301 bytes=
线路

2012-06-21T18:02:29+00:00 app[web.1]: bash: jekyll: command not found
引起了我的注意,但我真的不知道这里有什么问题。在我的文件中,我确实指定了

gem 'jekyll'

干杯

我假设您正在使用rack jekyll和Heroku buildpack。我也有同样的问题,Heroku记录了一次崩溃。我通过如下所述创建一个Sinatra服务器解决了这个问题:

您是否生成了
Gemfile.lock
并将其推送?