2012-10-12 4 views
0

Ceci est mon premier tour au déploiement de rails et je ne peux pas résoudre ce problème pour la vie de moi. Pour une raison quelconque, je ne suis pas en mesure de faire fonctionner mon application. Voici ce que je reçois lors de l'exécution des journaux de Heroku:Rails déploiement sur heroku s'écraser

2012-10-12T01:44:29+00:00 heroku[web.1]: Starting process with command `bundle exec rails server thin -p 54445` 
2012-10-12T01:44:34+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.1/lib/active_support/dependencies.rb:236:in `load_dependency' 
2012-10-12T01:44:34+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.1/lib/active_support/dependencies.rb:251:in `require' 
2012-10-12T01:44:34+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/rack-1.4.1/lib/rack/handler/thin.rb:1:in `<top (required)>' 
2012-10-12T01:44:34+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/rack-1.4.1/lib/rack/handler.rb:20:in `inject' 
2012-10-12T01:44:34+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.1/lib/active_support/dependencies.rb:251:in `block in require' 
2012-10-12T01:44:34+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/rack-1.4.1/lib/rack/handler.rb:20:in `get' 
2012-10-12T01:44:34+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/rack-1.4.1/lib/rack/handler.rb:20:in `each' 
2012-10-12T01:44:34+00:00 app[web.1]: /app/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.1/lib/active_support/dependencies.rb:251:in `require': no such file to load -- thin (LoadError) 
2012-10-12T01:44:34+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/rack-1.4.1/lib/rack/server.rb:269:in `server' 
2012-10-12T01:44:34+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/railties-3.2.1/lib/rails/commands/server.rb:59:in `start' 
2012-10-12T01:44:34+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/rack-1.4.1/lib/rack/handler.rb:20:in `const_get' 
2012-10-12T01:44:34+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/railties-3.2.1/lib/rails/commands.rb:55:in `block in <top (required)>' 
2012-10-12T01:44:34+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/rack-1.4.1/lib/rack/handler.rb:20:in `block in get' 
2012-10-12T01:44:34+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/railties-3.2.1/lib/rails/commands.rb:50:in `tap' 
2012-10-12T01:44:34+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/railties-3.2.1/lib/rails/commands.rb:50:in `<top (required)>' 
2012-10-12T01:44:34+00:00 app[web.1]: from script/rails:6:in `require' 
2012-10-12T01:44:34+00:00 app[web.1]: from script/rails:6:in `<main>' 
2012-10-12T01:44:34+00:00 app[web.1]: Exiting 
2012-10-12T01:44:35+00:00 heroku[web.1]: Process exited with status 1 
2012-10-12T01:44:35+00:00 heroku[web.1]: State changed from starting to crashed 

Répondre

2

L'erreur « réelle » est la suivante:

`require': no such file to load -- thin (LoadError) 

vous pouvez ajouter la ligne suivante à votre Gemfile, pour le faire fonctionner:

gem 'thin' 
+0

J'ai eu en fait la pierre là-bas et il ne fonctionnait pas. Je crois que la question était quelque chose avec le bloc 'group' mais je ne suis pas exactement sûr. De toute façon, je l'ai sorti de 'groupe', l'ai placé par lui-même et cela a fonctionné. Merci pour l'aide! –

+0

De rien! –

0

Je pense que vous devriez ajouter 2 bijou comme ci-dessous:

gem "heroku" 
gem "thin" 

Et puis exécutez la ligne de commande: bundle installer

Pour plus de détails s'il vous plaît vérifier: http://wowcode.herokuapp.com

Questions connexes