当我们安装完框架,执行 php think run 启动时,出现这样的情况时,一般我们电脑8000端口被某个进程占用,因为这个命令不指定端口,默认使用的是8000
,解决方案是:
1.重新换个端口进行启动
执行 php think run -p {端口号},例如执行php think run -p 8001。
这样就可以启动成功,但是比如给框架安装某些服务依赖,必须使用8000,我们就得用8000端口
2.关闭占用端口的进程
1.查看那些进程占用了主机的8000端口。命令是 netstat -ano |findstr 8000
可以看到是pid=21628的这个进程占用了我们的进程。
2.关闭 pid=21628 的进程。通过 tasklist | findstr 进程号,看是那个应用占用的,去任务管理器里直接关掉。
这边显示的酷狗音乐,关掉它就行.
3.重新启动一下
启动成功。