ich folgende Fehlermeldung erhalte:kann nicht gestartet Webbrick - TCPServer Fehler: Adresse bereits in Gebrauch
$rails server --binding=127.0.0.1
=> Booting WEBrick
=> Rails 3.1.1 application starting in development on http://127.0.0.1:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2012-04-04 13:02:35] INFO WEBrick 1.3.1
[2012-04-04 13:02:35] INFO ruby 1.9.2 (2011-07-09) [x86_64-darwin10.8.0]
[2012-04-04 13:02:35] WARN TCPServer Error: Address already in use - bind(2)
Exiting
/Users/TravisKs/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/utils.rb:73:in `initialize': Address already in use - bind(2) (Errno::EADDRINUSE)
from /Users/TravisKs/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/utils.rb:73:in `new'
from /Users/TravisKs/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/utils.rb:73:in `block in create_listeners'
from /Users/TravisKs/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/utils.rb:70:in `each'
from /Users/TravisKs/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/utils.rb:70:in `create_listeners'
from /Users/TravisKs/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/server.rb:74:in `listen'
from /Users/TravisKs/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/server.rb:62:in `initialize'
from /Users/TravisKs/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/httpserver.rb:24:in `initialize'
from /Users/TravisKs/.rvm/gems/[email protected]/gems/rack-1.3.5/lib/rack/handler/webrick.rb:10:in `new'
from /Users/TravisKs/.rvm/gems/[email protected]/gems/rack-1.3.5/lib/rack/handler/webrick.rb:10:in `run'
from /Users/TravisKs/.rvm/gems/[email protected]/gems/rack-1.3.5/lib/rack/server.rb:265:in `start'
from /Users/TravisKs/.rvm/gems/[email protected]/gems/railties-3.1.1/lib/rails/commands/server.rb:70:in `start'
from /Users/TravisKs/.rvm/gems/[email protected]/gems/railties-3.1.1/lib/rails/commands.rb:54:in `block in <top (required)>'
from /Users/TravisKs/.rvm/gems/[email protected]/gems/railties-3.1.1/lib/rails/commands.rb:49:in `tap'
from /Users/TravisKs/.rvm/gems/[email protected]/gems/railties-3.1.1/lib/rails/commands.rb:49:in `<top (required)>'
from script/rails:6:in `require'
from script/rails:6:in `<main>'
Nach meinem Rechner neu zu starten ich noch über dieses Problem. Ich habe andere SO-Posts auf dem TCPServer-Fehler mit Rails überprüft.
ps -eo pid,ppid,user,args,stat
lieferte keine Ergebnisse für Schienen
ps aux
zurückkehrt keine Zombie-Prozesse (Z in der Stat-Spalte) oder Rails-Servern.
Das ist seltsam für mich, da alles gut funktioniert hat. Ich habe ein Schmuckset gewechselt, Rails 3.1.1 neu installiert und kann es jetzt nicht mehr ausführen.
Wird es gestartet, wenn Sie explizit einen Port 'rails server -p 3001' setzen? –
Es tut, ich plane auf einige Arbeit herum aber würde gerne dieses Problem lösen. – Travis
http://stackoverflow.com/questions/10261477/tcpserver-error-address-already-in-use-bind2 –