无法在 localhost:8000 上侦听(原因:无法分配请求的地址)

Posted

技术标签:

【中文标题】无法在 localhost:8000 上侦听(原因:无法分配请求的地址)【英文标题】:Failed to listen on localhost:8000 (reason: Cannot assign requested address) 【发布时间】:2016-08-18 07:36:32 【问题描述】:

当我在 Ubuntu 上运行 php artisan serve 时,Laravel 开发服务器尝试在 http://localhost:8000/ 上启动,但失败并出现以下错误:

[Mon Apr 25 10:28:08 2016]

我的主机文件 (/etc/hosts/):

1 27.0.0.1   localhost 

如何解决这个问题?

【问题讨论】:

你的hosts文件中的“1”和“2”之间真的有空格吗? 最佳答案在这里***.com/a/33560446/3041435 【参考方案1】:

这通常是因为端口已在使用中,或者在当前主机上不可用。

您可以使用此命令运行 php artisan serve --port=8080

【讨论】:

以上是关于无法在 localhost:8000 上侦听(原因:无法分配请求的地址)的主要内容,如果未能解决你的问题,请参考以下文章

Artisan 错误:无法在 localhost:8000 上收听

无法访问此站点:localhost 拒绝连接

React 代理错误:无法将请求 /api/ 从 localhost:3000 代理到 http://localhost:8000 (ECONNREFUSED)

Laravel:在浏览器上显示 localhost:8000 时出错

无法在 ws://localhost:8000/socket/server/startDaemon.php 建立与服务器的连接。 var socket = new WebSocket(host);

用django时候映射完URL在打开http://localhost:8000/报这个错误,请问啥原因啊 新手求帮助啊