[solved] Démarrer WEBrick ou Mongrel sans connection réseau

Démarrer WEBrick ou Mongrel sans connection réseau [solved] - Ruby/Rails - Programmation

Marsh Posté le 19-06-2009 à 04:29:03    

Hello,
 
je bosse toujours en local, mais aujourd'hui en tentant de bosser pour la 1ère fois sans être connecté à un réseau, j'ai eu un petit soucis
 

script/server
=> Booting Mongrel
=> Rails 2.3.2 application starting on http://0.0.0.0:3000
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/http.rb:560:in `initialize': getaddrinfo: nodename nor servname provided, or not known (SocketError)
 from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/http.rb:560:in `open'
 from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/http.rb:560:in `connect'
 from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/timeout.rb:53:in `timeout'
 from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/timeout.rb:93:in `timeout'
 from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/http.rb:560:in `connect'
 from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/http.rb:553:in `do_start'
 from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/http.rb:542:in `start'
 from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/http.rb:440:in `start'
  ... 20 levels...
 from /Library/Ruby/Gems/1.8/gems/rails-2.3.2/lib/commands/server.rb:84
 from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
 from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `require'
 from script/server:3


 
Ce n'est pas possible de démarrer un serveur et de se baser sur le loopback ?
 
J'ai essayé la commande script/server -b 127.0.0.1 sans plus de succes.


Message édité par youmoussa le 19-06-2009 à 20:35:43

---------------
L'humain est celui « qui agit puis qui pense : ce n’est pas parce qu’il soutient telle position qu’il agit de telle manière, mais parce qu’il a agi (comme il a été amené à le faire) qu’il va adopter telle position
Reply

Marsh Posté le 19-06-2009 à 04:29:03   

Reply

Marsh Posté le 19-06-2009 à 20:14:11    

-b marche ici :
 


% script/server -b 127.0.0.1
=> Booting Mongrel
=> Rails 2.3.2 application starting on http://127.0.0.1:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server


---------------
Feedback HAV
Reply

Marsh Posté le 19-06-2009 à 20:32:53    

j'ai trouvé.

 

J'utilise des gems (youtube_g, flickraw) qui doivent avoir besoin de se connecter lors de l'initialisation.

 

Si je ne les inclue pas dans mon environment.rb, ca démarre. Je m'attendais à ce que ca plante à l'affichage des pages, pas au démarrage du serveur.

 

Merci pour ton aide en tout cas.


Message édité par youmoussa le 19-06-2009 à 20:33:23

---------------
L'humain est celui « qui agit puis qui pense : ce n’est pas parce qu’il soutient telle position qu’il agit de telle manière, mais parce qu’il a agi (comme il a été amené à le faire) qu’il va adopter telle position
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed