我一直在努力尝试将我的中间人回购发送到heroku。我遵循了教程http://randomerrata.com/post/56163474367/middleman-on-heroku,但一直有问题。虽然安装了puma gem,但由于某种原因,proc文件被忽略并且heroku应用程序一直指向 web bundle exec sudo unicorn_rails -c ./config/unicorn.rb -p $ PORT -D --env production
任何想法如何让这个东西停止指向独角兽的轨道并使用美洲狮?
答案 0 :(得分:1)
或许值得将middleman-heroku视为另一条路线。或者,我会检查您的Gemfile.lock
是否是最新的并已提交。
答案 1 :(得分:0)
我会尝试使用heroku logs -t
跟踪日志,看看你是否能看到发生了什么。
您的Procfile是否使用大写P?
调用 Procfile它看起来像什么,你可以在这里发布吗?
我的Procfile有web: bundle exec puma -p $PORT
。 Puma是否列在您的Gemfile中?