【发布时间】:2012-04-19 21:38:44
【问题描述】:
我对 Heroku 很陌生。
我将我的 Rails 应用程序上传到 Heroku,并希望使用 Thin 而不是 Webrick 来运行它。在Heroku’s guide 之后,我应该使用web: bundle exec rails server thin -p $PORT -e $RACK_ENV 创建procfile。但是我总是得到回复web:: command not found。
我错过了什么?
【问题讨论】:
-
您是否将薄宝石添加到您的 Gemfile 中?实际上我认为你甚至需要创建 Procfile,如果你只是为了在瘦服务器上运行它。要使用瘦运行,您只需要将它放在 gemfile 上。如果您的应用程序有更多进程,您真的需要一个配置文件
-
我有。虽然我不能使用上面的语法创建一个procfile,但它很奇怪。它一直说 web: command not found
-
您是否尝试过在本地安装工头 (
gem install foreman) 并尝试运行您的应用程序来模拟 Heroku 上发生的情况?
标签: ruby-on-rails heroku