2010-12-13 42 views
5

J'essaie d'utiliser bundler dans mon application rails. Mais je ne peux pas le faire fonctionner comme je suis derrière un proxy et je ne suis pas sûr de savoir comment configurer Bundler avec proxyParamétrer bundler derrière proxy

ma variable http_proxy $ est également mis

J'usning

rails rails 3.0.0 bundler - 1.0.7 Linux

Et j'ai rouge qui ajoute http_proxy au fichier .gemrc. Mais je ne pouvais pas trouver ce fichier dans ma boîte Linux

s'il vous plaît aider

acclamations

Sameera

Répondre

11

Salut vous devez créer le fichier .gemrc. Pour définir le proxy http pour RubyGems mettre ce qui suit dans ~/.gemrc

--- 
http_proxy: PROXY_URL 

Remplacer URL_proxy avec tout ce que vous avez actuellement dans la variable d'environnement http_proxy vous avez mentionné.

+0

. merci fera – sameera207

+0

le fichier .gemrc doit être créé dans le répertoire racine de votre application .... correct ..? – boddhisattva

+0

Non, il devrait être dans le répertoire personnel de votre utilisateur. Mais c'est juste pour RubyGems. Bundler l'ignore d'une manière ou d'une autre, donc c'est un point discutable. Bundler est une épave de train. – bioneuralnet

-1

J'ai ajouté http_proxy: PROXY_URL (note de soulignement) dans .gemrc qui a fonctionné pour moi grâce à David Padbury (commentaires ci-dessus).

--- 
http_proxy: PROXY_URL