Démarrer WEBrick ou Mongrel sans connection réseau [solved] - Ruby/Rails - Programmation
Marsh Posté le 19-06-2009 à 20:14:11
-b marche ici :
|
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.
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