【问题标题】:How can I kill the current php artisan serve session before starting a new one?如何在开始新的会话之前终止当前的 php artisan serve 会话?
【发布时间】:2022-01-09 11:10:51
【问题描述】:

我经常发现自己在运行php artisan serve时打开了很多端口

Laravel development server started: <http://127.0.0.1:8000>
[Thu Dec  2 19:56:23 2021] Failed to listen on 127.0.0.1:8000 (reason: Address already in use)
Laravel development server started: <http://127.0.0.1:8001>
[Thu Dec  2 19:56:23 2021] Failed to listen on 127.0.0.1:8001 (reason: Address already in use)
Laravel development server started: <http://127.0.0.1:8002>
[Thu Dec  2 19:56:23 2021] Failed to listen on 127.0.0.1:8002 (reason: Address already in use)
Laravel development server started: <http://127.0.0.1:8003>

在开始一个新的之前有没有杀死http://127.0.0.1:8000

所以我的申请将在http://127.0.0.1:8000..

关于如何做到这一点的任何提示?

【问题讨论】:

  • 您是如何尝试解决问题的?您能分享一下您的尝试或遇到了什么错误吗?

标签: php laravel laravel-5 port laravel-artisan


【解决方案1】:

我认为你可以关闭终端,然后端口会自动被杀死。

但如果这不起作用,您可以通过运行以下命令手动终止该进程:

kill $(lsof -t -i:8000)

【讨论】:

  • 我想在开始新的之前以编程方式结束当前的
  • 是的kill -9 $(lsof -t -i:8000) ; php artisan serve。这不是程序化的吗?
  • 有时,我得到了错误:kill:1: not enough arguments
猜你喜欢
  • 1970-01-01
  • 2013-06-04
  • 1970-01-01
  • 1970-01-01
  • 2021-06-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多