Вернуть команду "php artisan serve" в laravel

У меня есть приложение laravel. Я выполнил команду 'php artisan serve' для локального тестирования, и мое приложение было отправлено на localhost: 8000. Но теперь я хочу прекратить подавать его на localhost: 8000, т.е. Я хочу, чтобы он не служил сейчас.

Я закрыл командную строку, перезапустил сервер, но он все еще работает. Как это можно сделать?

Примечание. Я использую окна для тестирования.

Ответ 1

Нажмите Ctrl + Shift + ESC. Найдите PHP-процесс, на котором запущен мастер, и уничтожьте его нажатием правой кнопки мыши → kill process.

Заново запустите команду и запустите сервер.

Обратите внимание, что вы должны иметь возможность убить процесс, просто отправив ему сигнал kill с Ctrl + C.

Ответ 2

вот что я делаю нажмите ctrl + c

> lsof -i :8000

чтобы проверить, занят ли порт или нет, если какой-либо процесс прослушивает порт 8000, он будет отображаться с идентификатором порта

> sudo  kill -9 [PID]

убейте процесс, который прослушивает этот идентификатор порта

запустить lsof agin

> sudo lsof -i 8000

Vola

Ответ 3

Я использовал Ctrl + C в своем mac для остановки команды php artisan laravel serve

Ответ 4

Для пользователя Windows введите эту команду для отображения списка текущего запущенного процесса php-artisan:

tasklist /FI "IMAGENAME eq php.exe"

Покажет:

Image Name ---- PID ---- Session Name ---- Session ---- Mem Usage

php.exe --------- XXXX ---- Console ----------  4 ------- 19.852 K

Найдите номер PID (XXXX) и введите это, чтобы убить процесс:

taskkill /F /PID XXXX

Ответ 5

Windows 10 с сервером XAMPP в зависимости от оболочки, которую вы используете для запуска:

php artisan serve

В Windows CMD: CTRL + C
В оболочке XAMPP: CTRL + Pause/Break

В терминалах Ubuntu и RedHat/CentOS это: CTRL + C

Ответ 6

Ctrl + Pause|Break должен делать это для Windows.

Ответ 7

Когда я использую cygwin для запуска php artisan serve на компьютере с Windows, нажатие ctrl + c не прекращает процесс. Чтобы остановить это, используйте решение @jsalonen. В основном вы ищете это, а затем убейте его:

enter image description here

Ответ 8

Если вы используете VS Code, просто сделайте следующее:

  1. Открыть терминал VS Code
  2. Найдите раскрывающийся список со списком всех запущенных оболочек
  3. Выберите "php" из списка и щелкните значок мусорной корзины

Это удаляет оболочку и убивает сервер.