2013-12-06 8 views
1

Я изо всех сил пытался запустить своего посредника-репо на герою. Я следил за учебником http://randomerrata.com/post/56163474367/middleman-on-heroku, но имел проблемы. Хотя установка пума камень, по какой-то причине PROCFILE игнорируется и приложение Heroku продолжает указывать на веб-расслоением Exec SUDO unicorn_rails -c ./config/unicorn.rb -p $ PORT -D --env производстваПочему мое приложение-посредник-посредник игнорирует Procfile?

Любая идея, как заставить эту вещь перестать указывать на рельсы единорога и использовать пуму?

ответ

1

Возможно, вам стоит проверить middleman-heroku как другой маршрут. В качестве альтернативы я бы уточнил, что ваш Gemfile.lock является актуальным и совершенным.

0

Я бы попробовал хвост с журналом heroku logs -t, чтобы увидеть, видите ли вы, что происходит.

Является ли ваш файл Procfile Procfile с капиталом P?

Как это выглядит, можете ли вы разместить его здесь?

У моего Procfile есть web: bundle exec puma -p $PORT. Является ли Puma указанным в вашем Gemfile?