我的本地 laravel 服务器有问题。我正在构建一个 API,我需要从另一台设备进行测试,但唯一有效的 url 是:
localhost:8000
如果我尝试
127.0.0.1:8000
或使用我的机器本地 IP
192.168.0.6:8000
我有一个来自 chrome 的 ERR_CONNECTION_REFUSED(我也尝试过 safari)。没有“阻止”扩展
我的本地 laravel 服务器有问题。我正在构建一个 API,我需要从另一台设备进行测试,但唯一有效的 url 是:
localhost:8000
如果我尝试
127.0.0.1:8000
或使用我的机器本地 IP
192.168.0.6:8000
我有一个来自 chrome 的 ERR_CONNECTION_REFUSED(我也尝试过 safari)。没有“阻止”扩展
我找到了答案: artisan serve 隔离了主机,所以如果我想指定它,我需要这样做:
php artisan serve --host=127.0.0.1
php工匠服务:
Laravel development server started on http://localhost:8000/
取决于你可能在什么项目!在我们的例子中,我们有一个购买的项目!并且默认配置了https!所以https://..../app.css
将无法访问!
当您在 chrome 中再次访问该链接时,http://.../app.css
它会切换到该链接,并且可以正常工作!
对于我们购买的基本代码,设置了一个环境变量,我只是将其禁用如下:
您可能想在开发中禁用它!
这个链接也可能有帮助!
否则,您可以设置 https 以正常工作!检查如何用 apache 做到这一点!或 nginx !
否则知道你不能这样做php artisan serve
!您需要禁用强制 https!
请参阅下面的选项!(检查第一个答案,看看你是否仍然可以使用 php artisan serve!阅读第二个答案!了解为什么 php artisan serve 不支持 https)
Laravel php artisan 服务于模仿 HTTPS
我希望这可以帮助一些人!那落在同样的问题上!要检查哪些内容要添加到此处的列表中!