当给出php artisan serve命令时,出现了下面提到的问题。
macridmi1109@Ridmis-MacBook-Pro kcnk % php artisan serve
Laravel 开发服务器启动于 http://localhost:8000/
[Thu Aug 6 11:31:10 2020] 无法在 localhost:8000 上收听(原因:地址已在使用中)
然后试试这行代码,
macridmi1109@Ridmis-MacBook-Pro project_laravel % ps -ef | grep php
结果将是,
501 66167 1 0 11:24am ttys002 0:00.77 /usr/bin/php -S localhost:8000 /Users/macridmi1109/Documents/Laravel/project_laravel/server.php
501 66268 64261 0 11:31am ttys002 0:00.00 grep php
最后运行下面的代码,然后再次php artisan serve
macridmi1109@Ridmis-MacBook-Pro project_laravel % kill 66167
解决方案解释如下
我使用命令ps -ef | grep php。之后,您将能够找到进程 ID。识别出正确的进程 ID 后,使用此命令kill 66167 (kill "Process ID")。然后尝试php artisan serve。这对我有用。
快乐编码