php-S随机不工作:localhost拒绝连接



我使用的是安装了php 7.4.3的带有ubuntu 20.04的WSL2。有时,php-S(例如php-S localhost:900-t-public(不起作用,php-artisan也不起作用。

编辑:当试图从浏览器访问地址localhost:9000时,我得到:"localhost拒绝连接";终止WSL发行版从来没有解决这个问题。从终端我得到正常:PHP 7.4.3开发服务器(http://127.0.0.1:9000)启动

回答我自己的问题。

这似乎是WSL2上的一个常见问题,并且正在进行修复。与此同时,

  • wsl--关闭可能会解决此问题。

  • 如果确实是这样的话,您可以使用下面的命令来获得正确的localhost地址。

ip addr | grep -E "binet.global" | sed -E "s/inet(.)/./1/“

最新更新