我的本地laravel服务器出了问题。我正在构建一个API,我需要从另一个设备进行测试,但唯一有效的网址是:
127.0.0.1:8000
如果我尝试
192.168.0.6:8000
或使用我的机器本地IP
django_example
我有一个来自chrome的ERR_CONNECTION_REFUSED(我也尝试过safari)。 没有阻止'扩展
答案 0 :(得分:12)
我找到了答案:artisan serve隔离了主机,所以如果我想指定它,我需要做:
php artisan serve --host=127.0.0.1
答案 1 :(得分:1)
取决于您可能参与的项目!在我们的情况下,我们有一个购买的项目!
和https默认配置!因此python -m pip install requests-html
将无法访问!
当您再次访问Chrome中的链接时,它会切换到https://..../app.css
,它将起作用!
对于我们购买的基本代码,设置了一个env变量,但我只是将其禁用如下:
您可能想在开发中禁用它!
此链接也可能有帮助!
How to force Laravel Project to use HTTPS for all routes?
否则,您可以设置https使其正常工作!检查如何使用apache!还是nginx!
否则,您将无法使用http://.../app.css
做到这一点!而且您需要禁用强制https!
请参阅下面的选项! (检查第一个答案,看看您是否仍然可以使用php artisan serve!并阅读第二个答案!以了解为什么php artisan serve不支持https)
Laravel php artisan serve to mimic HTTPS
我希望这会有所帮助!那落在同一个问题上!这是要添加到列表中的一行内容!
答案 2 :(得分:0)
php artisan serve:
Laravel development server started on http://localhost:8000/
因此您只能通过http://localhost:8000/
访问此服务器答案 3 :(得分:0)