Laravel 为什么黄昏会显示错误;该网站可以';“联系不到”;我的宅地升级后被拒绝了?
多年来,我一直喜欢拉维、家园和黄昏。一切正常,但我最近需要升级到PHP7.4以安装一个新的软件包,所以我继续升级VirtualBox、Vagrant等:Laravel 为什么黄昏会显示错误;该网站可以';“联系不到”;我的宅地升级后被拒绝了?,laravel,vagrant,homestead,laravel-dusk,Laravel,Vagrant,Homestead,Laravel Dusk,多年来,我一直喜欢拉维、家园和黄昏。一切正常,但我最近需要升级到PHP7.4以安装一个新的软件包,所以我继续升级VirtualBox、Vagrant等: vboxmanage--version=6.1.2r135662 流浪汉2.2.7 拉雷维尔/家园(virtualbox,9.2.0) 宅地v10.2.0 拉威尔6.13.1 黄昏v5.9.0 Ubuntu 18.04.3 LTS PHP 7.4.1 Windows 10是主机 现在,当我运行我的黄昏浏览器测试时,他们会在Chrome中生成
=vboxmanage--version
6.1.2r135662
- 流浪汉2.2.7
- 拉雷维尔/家园(virtualbox,9.2.0)
- 宅地v10.2.0
- 拉威尔6.13.1
- 黄昏v5.9.0
- Ubuntu 18.04.3 LTS
- PHP 7.4.1
- Windows 10是主机
“无法访问此站点”错误连接被拒绝
但在Windows Chrome中,我可以像往常一样浏览我的本地站点(Windows是我的宅地盒子的主机)
.env
中的我的APP\u URL
是(并且一直是)APP\u URL=https://abc.192.168.1.105.xip.io:44300
,在我的.env.dash.local
文件中也是一样的,我一直都有这个文件
在Vagrant中,当我运行wget时https://abc.192.168.1.105.xip.io:44300,结果显示失败:连接被拒绝
。但是如果我运行wget 127.0.0.1
,它会下载正确的页面
于是我想我可以把我的APP_URL改成127.0.0.1(尽管我不知道为什么我的升级会导致我被要求做出这种改变)
但是,Dash Chrome屏幕截图中的错误变成“您的连接不是私有的”NET::ERR\u CERT\u AUTHORITY\u INVALID
我还没有找到帮助解决这些问题的文档。想法
如果我更改为
APP\u URL,请注意=https://google.com
,屏幕截图成功显示谷歌。所以至少Chrome在Homestead中安装正确。我让它工作了。我不明白为什么这些步骤似乎是必要的,因为在我以前使用Dusk的经验中,它们从来都不是必需的,而且由于最近的升级,没有文档提到它们是新必需的
.env.dash.local
显示了应用程序的URL=https://abc.192.168.1.105.xip.io
sudo apt-get install libnss3-tools
vagrant@vboxHomestead:~/Code/myproject$ cat /etc/nginx/ssl/ca.homestead.vboxHomestead.crt > ca.homestead.vboxHomestead.crt
certutil -d sql:$HOME/.pki/nssdb -A -t TC -n "ca.homestead.vboxHomestead.crt" -i ca.homestead.vboxHomestead.crt