当我运行“Heroku ps”时,我不是在独角兽上,而是在标准上

时间:2014-04-19 15:54:23

标签: ruby-on-rails heroku unicorn procfile

运行Heroku ps并没有给我bundle exec unicorn -p $PORT -c ./config/unicorn.rb的预期结果,而是普通bin/rails server -p $PORT -e $RAILS_ENV,尽管我有一个包含以下内容的Procfile:

web: bundle exec unicorn -p $PORT -c ./config/unicorn.rb

和相应的unicorn.rb文件设置。

当我运行Heroku run bash时,未列出Procfile。

1 个答案:

答案 0 :(得分:0)

知道了 - 只需要按如下方式更改我的gemfile:

当出现错误时:

group :development do
  gem 'sinatra', '>= 1.3.0', :require => nil
end

错误修复:

gem 'sinatra', require: false