n’est pas vérifié… L’installation groupée ne résout pas le problème!

https://github.com/insortingdea/omniauth.git (at master) is not checked out. Please run `bundle install` (Bundler::GitError) 

Alors qu’est-ce que je fais? L’installation groupée fonctionne sur le développement, mais lorsque je pousse et déploie sur mon serveur de production. J’obtiens cette erreur, même après avoir exécuté l’installation groupée sur mon serveur de production.

Vous utilisez probablement Passenger. C’est le problème de certaines solutions – http://code.google.com/p/phusion-passenger/issues/detail?id=505

Essayez d’exécuter une bundle install --deployment

Cette erreur peut être liée au joyau du spring. La régénération des bennes à ressorts fonctionnait pour moi.

bundle exec spring binstub --all

https://github.com/rails/spring/issues/387

Pour moi, il s’agissait simplement d’append ceci à gemfile:

 source 'http://gems.github.com' 

pour les gars qui ont des problèmes de “bundle & git repo”.

 1. $ bundle pack 2. $ bundle install --path vendor/cache 

plus de détails, s’il vous plaît se référer à https://stackoverflow.com/a/5268534/445908

Lorsque votre ordinateur ne redémarre jamais, Spring pourrait être le problème. Spring fonctionnait pendant 350 heures et provoquait la mise en cache de l’environnement TEST obsolète. J’ai eu ce problème dans mon environnement de test de concombre dans Rubymine. Étrange c’était que depuis l’invite de commande (mac) il n’y avait pas de problème.

 spring status spring stop 

et le tour est joué! Tout a fonctionné à nouveau.

L’installation de gem localement dans le répertoire du projet le corrige pour moi.

  $ bundle install --path vendor/bundle 

Si vous exécutez une bundle install et que vous tentez d’exécuter tout ce que vous voyez, “… github.com … n’est pas encore extrait. Exécutez l’ bundle install premier.” – cela signifie que vous devez utiliser bundle exec avant votre commande, par exemple:

 bundle exec rails s 

C’est une erreur de permission. Les suivants ont fonctionné

Environnement : RVM avec Apache

RVM utilisateur: groupe : rvm: rvm

Apache utilisateur: groupe : apache: apache

Vous devez append un utilisateur apache au groupe RVM

 usermod -a -G rvm apache 

Ce qui m’a finalement aidé une fois pour toutes:

  1. Réinstallation de tout ce que Galen a suggéré (toutes les étapes à partir de https://github.com/carlhuda/bundler/blob/master/ISSUES.md )

  2. Utilisation de bundle au lieu de rvmsudo bundle

Mettez à jour votre Gemfile comme suit:

 gem 'activeadmin', github: 'activeadmin/active_admin', branch: '0-6-stable' 

et alors,

 bundle install 

Iif toujours erreur se produit (à cause de vous avez essayé ‘ bundle install –deployment ‘, puis essayez de courir)

 bundle install --no-deployment 

Cette solution

 $ bundle install --path vendor/bundle 

a résolu mon problème avec l’exécution de l’application multi-rails via le contremaître.

Note: N’oubliez pas d’exécuter rbenv rehash après si vous utilisez rbenv .
Et ajoutez /vendor/bundle dans votre .gitignore si pas encore ajouté.