Quand j'ai démarré le serveur en apprenant PHP ... Puisqu'il est sorti comme suit, je vais résumer le remède Cela peut être difficile à écrire et à lire pour la première fois, mais j'espère que cela aidera quelqu'un.
[vagrant@localhost]$ php -S 192.168.33.10:8000
Failed to listen on 192.168.33.10:8000 (reason: Address already in use)
En fermant le terminal putty pour éteindre le serveur PHP, Le serveur est en cours d'utilisation et présente une erreur au démarrage
Même après l'avoir résolu, si vous faites cela, il sera assez difficile de taper des commandes, donc Nous vous recommandons vivement d'éteindre le serveur avant de le fermer.
#Connectez-vous en tant qu'utilisateur root et vérifiez le processus
//Si la connexion root est gênante, veuillez ajouter sudo lorsque vous tapez la commande
[vagrant@localhost ~]$ ps -a
#Si vous connaissez le port, vérifiez ci-dessous
[vagrant@localhost ~]$ lsof -i:8000
#Si vous ne pouvez pas lsof, installez ci-dessous
[vagrant@localhost ~]$ yum -y install lsof
#Lorsque vous tapez la commande ci-dessus, les informations du serveur en cours d'exécution, y compris le PID, s'affichent comme indiqué ci-dessous.
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 (Numéro PID)Entrez pour terminer le processus
[vagrant@localhost ~]$ kill 10721
#Il démarrera lorsque vous taperez à nouveau la commande
[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
#Si tuer n'aide pas, tuez-9 (Numéro PID)Veuillez terminer de force avec
[vagrant@localhost ~]$ kill -9 10721
Cette fois j'ai écrit sur la commande kill </ font>, mais si vous voulez en savoir plus Cliquez sur le mot tuer pour plus d'informations Si vous avez des suggestions, je vous serais reconnaissant de bien vouloir commenter! !! Merci d'avoir lu jusqu'au bout
Recommended Posts