2016-06-15 5 views
0

ich nicht einmal einfachste Steckdose in Ruby erstellen kann, wenn ich versuche,nicht einfache Steckdose mit Rubin erstellen - Errno :: ECONNREFUSED

s = TCPSocket.open('localhost', 2000) 

in PRY auszuführen, wirft sein immer einen Fehler:

Errno::ECONNREFUSED: Connection refused - connect(2) for "127.0.0.1" port 2000 

Könnte es ein Berechtigungsproblem sein? Ich habe keine Ahnung, wo ich anfangen soll ... Ich bin Anfänger Wochenende Programmierer, also bitte verzeihen :) Ich arbeite an OS X El Captain.

Antwort

1

Verbindung abgelehnt, da kein Server auf tcp: //127.0.0.1: 2000 wartet.

Wenn Sie einen Server ausführen möchten, verwenden Sie TCPServer:

TCPServer.new('localhost', 2000) 

Wenn Sie mit einem Server verbinden möchten, führen Sie es zuerst.

+0

omg, Schande über mich ... thnak dich :) –