J'ajoute Gem 'Unicorn'
à Gemfile et appelez Rails server Unicorn -e production
, mais j'obtiens une erreur de chargement. Ensuite j'ajoute Gem 'Unicorn_Rails'
, puis appelez Rails server Unicorn -e production
, mais je ne trouve pas le fichier socket. Je considère donc que s'il n'utilise pas le config/Unicorn.rb
fichier comme configuration? Alors j'appelle Unicorn_Rails -c config/Unicorn.rb -E production -D
, mais j'obtiens une autre erreur text file busy
.
Alors maintenant, je suis coincé dans cette affaire, pourriez-vous m'aider? :)
Cela devrait ressembler à quelque chose:
bundle exec Unicorn -E production -c config/Unicorn.rb
et vous ne devriez avoir besoin que de Unicorn
gem
bundle exec Unicorn -p $PORT -c ./config/Unicorn.rb
travaille pour moi
Je le mets dans le Procfile et utilise ensuite Foreman pour le démarrer en entrant
foreman start
web: bundle exec Unicorn -p $PORT -c ./config/Unicorn.rb
service Unicorn_projectName start
travaille pour moi