J'utilise Ruby 1.9.3 et Rails 3.2.2. Chaque fois que j'utilise le serveur mince avec privé_pub gem, cela ne fonctionne pas, je n'ai fait que Rapport privé_pub.ru -s la production mince. Je reçois l'erreur suivante mais j'inclus le gemme mince dans mon fichier GEM Cela fonctionnerait bien. Toute aide merci. P> p>
3 Réponses :
Vous ne pouvez pas démarrer Linux sans Linux. p>
Vous ne pouvez pas lancer un serveur de rackup sans rack. p>
Vous ne pouvez pas lancer mince sans gemme mince. P>
J'ai vérifié un didacticiel par Ryan Bates et dans son code source, il n'incluait pas le gemme mince
mais il avait une mince installation sur ce référentiel gemme
rackup -rubygems privé_pub.ru -s la production minces -e code> et vous avez besoin d'arrêter d'utiliser Bundler
toujours pas de chance à moins que j'ajoute le gemme mince dans mon fichier de gemme
@ChennaOkafor, alors ajoutez-le à la gemfile! Pourquoi essayez-vous de compliquer les choses qui sont droites?
Il est lié à la mise à niveau mince à 1.4.1 ( Github.com/macournoyer/thin/issues/115 ). C'est probablement pourquoi cela fonctionne pour les anciens railscast mais pas maintenant.
Si vous souhaitez utiliser un gemme, il doit être dans votre gemfile code>. Vous pouvez résoudre votre problème comme suit: P>
gemfile code>:
gem 'mince' code> li>
Bundle installer code> li>
Bundle Exec Démarrage mince Code> Li>
ul>
gem 'faye' gem 'thin'
Beaucoup de ceux qui trouvent cela utilisent probablement des rails 4 / Ruby 2 et suivant les rails de Ryan Bate # 260 sur Faye. $ Rackup Faye.ru -S PRODUCTION DIFFICILE CODE> Il n'a pas
FAYE code> ou
mince code> dans le fichier GEM. Bien que fait un
gem installation code> sur les deux
faye code> et
mince code>, @ moins pour les rails 4,
faye code> &
mince code> doit être dans le fichier GEM et un ensemble
Installation code> exécuté avant que le serveur ne démarre.