[RUBY] Was tun gegen "Ein Server läuft bereits ...", ohne dass der Rails-Server im Terminal ausgeschaltet wurde

Wenn ich mit dem lokalen Visual Studio Code-Terminal spielte, wurde es aufgrund einer PC-Fehlfunktion zwangsweise beendet.

Danach, als ich den Rails-Server erneut startete,

A server is already running.

Kam heraus.

Ein normales Herunterfahren bei laufendem Server ist mit "Strg + C" in Ordnung, aber in diesem Fall gab es keine Antwort, als ich diesen Befehl ausführte.

Es gibt zwei Möglichkeiten, damit umzugehen.

  1. Führen Sie kill -9 $ (lsof -i tcp: 3000 -t) aus
  2. Starten Sie Ihren PC neu

Ich habe 1. gewählt und konnte die Serververbindung vorerst leer lassen.

Ergänzung (Problem, dass auf localhost: 3000 nicht zugegriffen werden kann)

Als ich den Server wieder anschloss und dachte "Ah, ich bin vorerst erleichtert"

yuichi kanban % rails s => Booting Puma => Rails 5.2.4.3 application starting in development => Run rails server -h for more startup options Puma starting in single mode...

Als ich jedoch im Browser nach localhost: 3000 suchte, wurde es nicht geladen.

In diesem Fall ähnelt es der obigen Problemumgehung, aber als ich den Visual Studio-Code geschlossen und wieder aufgeweckt habe, wurde Yay! You're on Rails! Erfolgreich angezeigt.

Wenn Sie nicht weiterkommen, wird das Problem häufig durch einen Neustart behoben. Probieren Sie es aus. (geeignet)

Recommended Posts

Was tun gegen "Ein Server läuft bereits ...", ohne dass der Rails-Server im Terminal ausgeschaltet wurde
Androd: Was tun gegen "The Realm befindet sich bereits in einer Schreibtransaktion in"
Was tun, wenn die Meldung "Ein Server läuft bereits" angezeigt wird. Fehler beim Versuch, den Rails-Server zu starten
Was tun, wenn Cloud 9 im Rails-Lernprogramm voll ist?
Was tun, wenn der Vorgang nicht zulässig ist, wenn ein Befehl im Terminal ausgeführt wird?
Was tun, wenn der Rails-Server nicht gestartet werden kann?
[Rails] Ich möchte alles zurücksetzen, weil die Daten in der lokalen Umgebung falsch sind! Was ist vorher zu tun?
[Rails Tutorial Kapitel 2] Was tun, wenn Sie einen Fehlern im Spaltennamen machen?
[Schienen] Was tun, wenn die Ansicht zusammenbricht, wenn eine Nachricht mit der Fehlermethode angezeigt wird?
[Maven] Was tun, wenn Sie aufgefordert werden, ein Glas, das sich nicht im Remote-Repository befindet, in den Krieg aufzunehmen?
[Rails] Was tun, wenn keine Daten in der Datenbank registriert sind?
Abhilfe für "Ein Server läuft bereits." Fehler beim Ausführen von Rails s
Was ist mit dem Fehler "Kann nicht gelesen werden oder ist keine gültige ZIP-Datei?" Zu tun
Was tun, wenn das Präfix c in JSP nicht gebunden ist?
[Schienen] Über den Fehler, dass das Bild nicht in der Produktionsumgebung angezeigt wird
Was tun, wenn das von refile gepostete Bild nach dem Einstellen der 404-Fehlerseite in Rails verschwindet?
[Rails / Docker] Was tun, wenn der Browser (localhost: 3000) nach dem Hinzufügen eines Edelsteins den Zugriff verweigert?
Was ist CHECKSTYLE: OFF in der Java-Quelle? Checkstyle zu wissen von
Ubuntu 18 ist das Betriebssystem, das einer Serverinstanz in der Sakura-Cloud eine Netzwerkkarte hinzufügt und eine lokale IP zuweist.
Schnelle Lösung Ein Server wird bereits ausgeführt (der Prozess von Rails wird nicht unterbrochen).
Was tun, wenn der Server-Tomcat stirbt?
So überprüfen Sie Rails-Befehle im Terminal
[Lösung] Was tun, wenn ein Docker-Fehler angezeigt wird? FEHLER: Unter Unix: ///var/run/docker.sock kann keine Verbindung zum Docker-Dämon hergestellt werden. Wird der Docker-Dämon ausgeführt?
Was ist zu tun, wenn in Eclipse "Fehler beim Laden der gemeinsam genutzten JNI-Bibliothek" angezeigt wird?
Ein Server wird bereits ausgeführt. Überprüfen Sie / [WORKDIR] /tmp/pids/server.pid.
[Rails] Was tun, wenn Sie versehentlich eine Bundle-Installation in einer Produktionsumgebung in Ihrer lokalen Umgebung durchführen?
Was tun, wenn im Testcode der Steuereinheit in Rails der Fehler "302" angezeigt wird?
[Rails] So speichern Sie die Anforderungs-URL eines Benutzers, der nicht angemeldet ist, vorübergehend und kehren nach der Anmeldung zu dieser URL zurück
Was tun, wenn der Befehl Rails unbrauchbar wird?
[Programmieranfänger] Was tun, wenn Schienen zu einem Fehler in der lokalen Entwicklungsumgebung werden?
Was tun, wenn Sie die Quellposition wissen möchten, an der die Methode in bind.pry definiert ist?
Was tun, wenn die App nicht mit der neuesten Rails-Version erstellt wurde, die bei neuen Rails installiert wurde?
Was tun, wenn javax.el.ELException: Kein gültiger Methodenausdruck: wird angezeigt, wenn der JSF-Bildschirm angezeigt wird
[Ubuntu 20.04] Was tun, wenn der externe Monitor nicht erkannt wird?
Was tun, wenn die Änderungen im Servlet nicht berücksichtigt werden?
Hinweise, was zu tun ist, wenn das Eclipse Maven-Abhängigkeitsglas nicht korrekt ist
Was ist der Unterschied zwischen einem Webserver und einem Anwendungsserver?
So identifizieren Sie den Pfad, auf dem leicht Fehler gemacht werden können
Was ist mit den typischen Änderungen in Apache Wicket 8 passiert?
Was tun, wenn Sie Ihr Root-Passwort unter CentOS7 vergessen haben?
[Rails] So lösen Sie das Problem, dass das Standardbild beim Bearbeiten überschrieben wird, ohne das Bild hochzuladen [Active Storage]
Über die Angelegenheit, die tendenziell mit ARG von Dockerfile verwechselt wird, einem mehrstufigen Build
Ich mache mir Sorgen, mit JAVA und XML zu produzieren. Notieren Sie sich also, was ich versuche, ohne zu vergessen (Anzeige für Anweisung anzeigen).
Eine Geschichte über das Ausführen eines Programms, das Dateien in Java aus einer Bat-Datei kopiert, um die tägliche Arbeit ein wenig effizienter zu gestalten