annuler la commande ‘php artisan serve’ en laravel

J’ai une application laravel. J’ai exécuté la commande 'php artisan serve' pour les tests locaux et mon application a été servie sur localhost: 8000 . Mais maintenant, je veux arrêter de le servir sur localhost: 8000, c’est-à-dire que je ne veux pas le servir maintenant.

J’ai fermé la ligne de commande, redémarré le serveur mais il est toujours en service. Comment ceci peut être fait?

Remarque: j’utilise Windows à des fins de test.

Appuyez sur Ctrl + Shift + ESC . Localisez le processus php exécutant artisan et tuez-le avec un clic droit -> kill process .

Rouvrez la ligne de commande et redémarrez le serveur.

Notez que vous devriez être capable de tuer le processus simplement en lui envoyant un signal de Ctrl avec Ctrl + C

voici ce que je fais appuyez sur ctrl + c

 > lsof -i :8000 

pour vérifier si le port est occupé ou non si un processus écoute le port 8000, il sera affiché avec l’identifiant du port

 > sudo kill -9 [PID] 

tuer le processus qui écoute cet identifiant de port

lancer lsof agin

 > sudo lsof -i 8000 

vola

J’ai utilisé Ctrl + C dans mon mac pour arrêter la commande php artisan laravel servir

Pour l’utilisateur Windows, tapez cette commande pour afficher la liste des processus PHP en cours d’exécution:

 tasklist /FI "IMAGENAME eq php.exe" 

Montrera:

 Image Name ---- PID ---- Session Name ---- Session ---- Mem Usage php.exe --------- XXXX ---- Console ---------- 4 ------- 19.852 K 

Recherchez le numéro PID (XXXX) et tapez-le pour supprimer le processus:

 taskkill /F /PID XXXX 

Windows 10 avec le serveur XAMPP selon le shell que vous utilisez pour exécuter:

  php artisan servir 

Dans Windows CMD: CTRL + C
Dans le shell XAMPP: CTRL + Pause / Pause

Dans les terminaux Ubuntu et RedHat / CentOS, c’est: CTRL + C

Ctrl + Pause | Pause doit le faire pour Windows.