[LINUX] Was tun, wenn die Schienen nicht funktionieren?

Wenn Sie nach dem Starten des Servers mit "Rails s" das Terminal verlassen, ohne es mit "Strg + C" zu beenden, tritt beim nächsten Start der folgende Fehler auf.

$ rails s
=> Booting Puma
=> Rails 5.0.4 application starting in development on http://localhost:3000
=> Run `rails server -h` for more startup options
A server is already running.Überprüfen Sie den Projektnamen/tmp/pids/server.pid.
Exiting

Problemumgehung

$ lsof -ni tcp:3000
COMMAND   PID   USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
ruby    77464 d0ne1s   20u  IPv4 0xe8bde147dfa7a793      0t0  TCP 127.0.0.1:hbci (LISTEN)
ruby    77464 d0ne1s   22u  IPv6 0xe8bde147d9f527d3      0t0  TCP [::1]:hbci (LISTEN)

$ kill -9 77464

lsof: Befehl zum Auflisten geöffneter Dateien -n: IP-Adresse anzeigen (Name nicht auflösen) -i: Geben Sie die Portnummer und das Protokoll an

kill: Beende den Prozess -9: Zwangsbeendigung

Referenz

Wenn der Rails-Prozess nicht unterbrochen wird [Lsof] Befehlsliste offene Dateien

Recommended Posts

Was tun, wenn die Schienen nicht funktionieren?
Was tun, wenn die Autocomplete-Python von Atom nicht funktioniert?
Was tun, wenn Intellisense mit Anaconda + VSCode + Tensorflow2.1 nicht funktioniert?
Lassen Sie uns aktualisiert verschlüsseln! Was tun, wenn der Befehl certbot erneuern nicht funktioniert?
Was tun, wenn Scrapy nach der Installation von Scrapy mit Pip auf dem Mac nicht funktioniert?
Was tun, wenn pipreqs zu UnicodeDecodeError führt?
Was tun, wenn die Pipenv-Shell nicht mehr möglich ist?
Was tun, wenn der Server nicht mit dem Runserver python manage.py startet?
Was tun, wenn pip nicht installiert werden kann?
Was tun, wenn die Docker-Synchronisierung plötzlich nicht mehr funktioniert?
Was tun, wenn die Pip-Installation in Xcode 5.1 fehlschlägt?
Was tun, wenn Sie mysqlclient nicht per Pip installieren können?
Kein Modul mit dem Namen Was tun, wenn Sie "libs.resources" erhalten?
ModuleNotFoundError: Kein Modul Was tun, wenn Sie'tensorflow.contrib 'erhalten?
Was tun, wenn die SciPy-Installation unter CentOS fehlschlägt?
Was tun, wenn in pip ein Unicode-Dekodierungsfehler auftritt?
Was tun, wenn bei der Installation von pip abhängige Bibliotheken nicht installiert werden können?
Was tun, wenn sys / cdefs.h nicht vorhanden ist?
Was tun, wenn pyenv nicht aktiviert ist (zsh)
Was tun, wenn Sie von Windows-Zeichencodes abhängig sind?
Was tun, wenn pip in Homebrew einen DistributionError ausgibt?
TypeError: Nicht unterstützte Operandentypen für: Was ist zu tun, wenn "Zeit" und "Zeit"?
Was tun, wenn Overalls "Abdeckung unbekannt" werden?
Was tun, wenn Sie keine Dateien mit Indizes sortieren können?
Was tun, wenn in tf.train.start_queue_runners () ein 0xC0000005-Fehler auftritt?
Was tun, wenn die Paketinstallation bei der Bereitstellung auf heroku fehlschlägt?
Was tun, wenn `pip install matplot lib` auf dem Mac fehlschlägt?
Was tun, wenn Sie sich nicht als root anmelden können?
Was tun, wenn Sie unter Linux kein WLAN verwenden können?
Was tun, wenn Linux VLC nicht mehr rotieren kann?
Was tun, wenn die Installation von pip mysqlclient unter MacOS fehlschlägt?
Einfache Lösung, wenn Sie Ihr EC2-Schlüsselpaar verlieren
Was tun, wenn Ubuntu abstürzt?
Was tun mit der Installation von Magics?
Modulinstallation, wenn die Pip-Installation nicht erfolgreich ist
Was tun mit PYTHON Release?
Was tun, wenn Sie pyaudio nicht mit pip #Python installieren können?
Was tun, wenn in Python minus Null angezeigt wird?
Was tun, wenn bei der Pip-Installation ein Unicode-Dekodierungsfehler auftritt?
Was tun, wenn beim Ausführen von Python eine Warnung zur unsicheren Plattform angezeigt wird?
Was tun, wenn "Unbenannt: 0" in_csv-> read_csv von Pandas hinzugefügt wird?
Was tun, wenn der Inode unter EC2 Linux erschöpft ist?
Was tun, wenn Sie mit Maven kein Projekt erstellen können?
Was tun, wenn PyAudio unter Python 3.7, 3.8, 3.9 unter Windows nicht installiert werden kann?
Was tun, wenn Sie den Papierkorb in Lubuntu 18.04 nicht verwenden können?
Django: Was tun, wenn TemplateDoesNotExist unter / admin / nach dem Festlegen von Vorlagen vorhanden ist?
Was tun, wenn die Option -f von grep nicht funktioniert?
Was tun, wenn in python json .dumps eine Dezimalstelle enthalten ist?
Was tun, wenn PDO nicht in Laravel oder CakePHP gefunden wird?
Was tun, wenn die Pipenv-Umgebung durch Aktualisierung von Homebrew beschädigt wird?
Was tun, wenn Sie mit Python keine E-Mail an Yahoo senden konnten?
Was tun, wenn Sie die Rastersuche von sklearn in Python nicht verwenden können?
Was tun, wenn ipython und python mit unterschiedlichen Versionen starten?
Was tun, wenn Sie PyCharm installiert haben, aber Tastenkombinationen wie `control + e` nicht funktionieren?
Was tun, wenn Ihre Festplatte aufgrund von MySQL-Binärprotokollen leer ist?