Als ich den Server beim Erlernen von PHP startete ... Da es wie folgt herauskam, werde ich das Mittel zusammenfassen Es mag schwierig sein, zum ersten Mal zu schreiben und zu lesen, aber ich hoffe, es hilft jemandem.
[vagrant@localhost]$ php -S 192.168.33.10:8000
Failed to listen on 192.168.33.10:8000 (reason: Address already in use)
Durch Schließen des Kitt-Terminals zum Ausschalten des PHP-Servers Der Server wird verwendet und weist beim Start einen Fehler auf
Selbst nach dem Lösen wird es ziemlich schwierig sein, Befehle einzugeben, wenn Sie dies tun Es wird dringend empfohlen, den Server vor dem Schließen auszuschalten.
#Melden Sie sich als Root an und überprüfen Sie den Vorgang
//Wenn die Root-Anmeldung problematisch ist, fügen Sie bitte sudo hinzu, wenn Sie den Befehl eingeben
[vagrant@localhost ~]$ ps -a
#Wenn Sie den Port kennen, überprüfen Sie unten
[vagrant@localhost ~]$ lsof -i:8000
#Wenn Sie nicht lsof können, installieren Sie unten
[vagrant@localhost ~]$ yum -y install lsof
#Wenn Sie den obigen Befehl eingeben, werden die laufenden Serverinformationen einschließlich der PID wie unten gezeigt angezeigt.
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
php 10721 vagrant 3u IPv4 20710 0t0 TCP 192.168.33.10:irdmi (LISTEN)
#kill (PID-Nummer)Geben Sie ein, um den Vorgang zu beenden
[vagrant@localhost ~]$ kill 10721
#Es wird gestartet, wenn Sie den Befehl erneut eingeben
[vagrant@localhost ~]$ php -S 192.168.33.10:8000
PHP 5.6.40 Development Server started at Mon Jan 6 12:21:24 2020 Listening on http://192.168.33.10:8000
#Wenn das Töten nicht hilft, töte-9 (PID-Nummer)Bitte zwangsweise mit kündigen
[vagrant@localhost ~]$ kill -9 10721
Diesmal habe ich über den Befehl kill </ font> geschrieben, aber wenn Sie mehr wissen möchten Klicken Sie auf das Wort töten, um weitere Informationen zu erhalten Wenn Sie Vorschläge haben, würde ich mich freuen, wenn Sie einen Kommentar abgeben könnten! !! Vielen Dank für das Lesen bis zum Ende
Recommended Posts