Was ist ein Rack - "kein Akzeptor" -Fehler?

8

Beim Versuch, meine config.ru auszuführen, erhalte ich einen seltsamen Fehler, den ich anscheinend nicht als Fehler 'Kein Akzeptor' ausgeben kann.

Vollständige Fehlermeldung:

%Vor%

Weiß jemand, was dieser Fehler bedeutet? Danke.

    
beakr 29.04.2012, 13:02
quelle

3 Antworten

11

Wie @Fivell sagt, ist das Problem, dass eine vorherige Instanz von thin noch läuft. Anstatt auf einem anderen Port zu starten, würde ich empfehlen, die vorherige Instanz zu löschen. So etwas sollte den Job erledigen (ich habe das Problem hier neu erstellt, also ist das eine echte Ausgabe an meinem Ende):

%Vor%

Je nachdem, wie Sie Ihre App gestartet haben, müssen Sie möglicherweise grep für etwas anderes verwenden (wenn Sie shotgun oder rackup verwendet haben).

    
Telemachus 29.04.2012, 13:37
quelle
1

Ich denke, das Problem ist, dass die Verwendung von Port bereits gebunden ist (vielleicht haben Sie Ihre Anwendung früher gestartet) Versuchen Sie Port

zu ändern %Vor%

oder wenn Sie dünn

verwenden %Vor%     
Fivell 29.04.2012 13:16
quelle
0

Ich erhalte diesen Fehler, obwohl es keine Zombie-Prozesse gibt und der Port nicht gebunden ist.

Das funktioniert:

%Vor%

Aber das ist nicht:

%Vor%     
Tim Inman 08.04.2015 00:14
quelle

Tags und Links