Как отключить сервер PHP по умолчанию & quot; php -S & quot;

Я могу запустить сервер PHP по умолчанию с
php -S localhost:8000 а как остановить сервер? Обычно с CTRL + C да, но если я хочу сделать это с другого терминала?

1

Решение

отправной:

nohup php -S localhost:8000 &
pid=$!
echo $pid >/var/run/php.pid

остановка

pid=$(cat /var/run/php.pid)
kill $pid

Это только пример без надлежащей обработки ошибок

0

Другие решения

Найдите идентификатор процесса и введите команду kill. В Ubuntu Linux вы можете использовать утилиту командной строки «top», чтобы увидеть и остановить запущенные процессы.

Как только вы начнете top, используйте «L» для поиска «php», и вы увидите его идентификатор процесса

0

По вопросам рекламы [email protected]