J'ai suivi toutes les instructions données sur le blog heroku pour le déploiement d'une application Rails. J'ai aussi mon application a été poussée avec succès et créé une application dans mon compte. Mais lorsque je tente de lancer mon site, il me donne l'erreur suivante:Obtention d'une erreur d'application lors du déploiement de l'application Rails sur Heroku
App crashed
This application is temporarily offline.
If you're the administrator of this app, please check your heroku logs for the
backtrace.
J'ai essayé de vérifier les journaux et voici ce que je suis
C:\Users\raw\Desktop\html\rohit>heroku logs
Missing the Rails 2.3.8 gem. Please `gem install -v=2.3.8 rails`, update your RAILS_GEM_
VERSION setting in config/environment.rb for the Rails version you do have installed, or
comment out RAILS_GEM_VERSION to use the latest version installed.
==> dyno-3674485.log (crash) <==
Missing the Rails 2.3.8 gem. Please `gem install -v=2.3.8 rails`, update your RAILS_GEM_
VERSION setting in config/environment.rb for the Rails version you do have installed, or
comment out RAILS_GEM_VERSION to use the latest version installed.
-----> Rails can't find the expected version.
Check to ensure you have specified the correct version of Rails in your
Gemfile or .gems. See http://docs.heroku.com/gems for details.
You may also be affected by a gem dependency issue with rack.
See http://docs.heroku.com/gem-dependency for details.
Examine the backtrace above this message to debug.
II ont fait un fichier .gems
dans mon répertoire Rails_App :
rails -v '2.3.8'
pg
rack -v '1.1.0'
haml -v '3.0.13'
formtastic -v '0.9.8'
authlogic -v '2.1.5'
subdomain-fu -v '0.5.4'
compass -v '0.10.2'
compass-colors -v '0.3.1'
paperclip -v '2.3.3'
activemerchant -v '1.9.0'
icalendar
Que puis-je faire pour que cela fonctionne?
Êtes-vous capable de console heroku là http://docs.heroku.com/console ?? il suffit d'essayer heroku restart – Raghu
heroku console donne cette erreur => 'Votre application est trop occupée pour ouvrir une session de console. Les sessions de console nécessitent un dyno ouvert à utiliser pour l'exécution. » – Rohit
J'ai ajouté la commande pour ignorer les dépences dans le fichier .gems en tant que' --ignore-depedencies' et maintenant cela fonctionne grâce à guyz pour votre temps. Le problème est résolu. – Rohit