L'arrêt intégré serveur php sur Mac Mavericks - Livecode
Je suis le développement de quelque chose dans Livecode et j'ai fait des expériences avec l'aide de Mavericks propre construit serveur php. J'ai commencé le serveur par l'envoi de la commande suivante, par le biais de shell...
php -S localhost:8000
Cela a permis de PHP pour exécuter avec succès par le biais de localhost:8000/
Cependant, je ne peux pas travailler sur la façon d'arrêter/de désactiver PHP maintenant afin de poursuivre les essais de départ, quand j'ai déjà commencé PHP via le terminal, j'ai été en mesure de faire ctrl+c pour arrêter le php en cours d'exécution mais depuis je ne sais pas encore comment le faire par le biais de mon application, j'obtiens cette erreur à la place...
Failed to listen on localhost:8000 (reason: Address already in use)
Ce que quelqu'un sait comment je peux l'arrêter, soit par le terminal ou par le biais de mon Livecode application? Les tentatives pour l'arrêter via le terminal en utilisant simplement les touches ctrl+c ne fonctionnent pas
OriginalL'auteur user2317093 | 2014-09-01
Vous devez vous connecter pour publier un commentaire.
ouvrez un terminal et tapez:
il liste les processus php avec le pid (process id)
quelque chose comme
Le note le numéro de la ligne de votre processus php, la deuxième colonne est votre pid
dans l'exemple, l'id de processus nous 14263, le tuer:
faire une ps
Le processus ne devrait pas être répertorié plus
Aujourd'hui, j'ai eu le même problème, mais ne pouvait pas tuer le processus. Le processus continue d'apparaître dans la liste. En ajoutant "-9", j'ai réussi à tuer le processus:
$ kill -9 14263
.OriginalL'auteur CrankyTechGeek