我遇到了以前正常运行的宅基地配置问题。在网上阅读了一些关于单独问题的不良建议之后,我意外地通过重新运行init.bat消灭了我的homestead.yaml,并且尽可能地从内存中重新创建了宅基地配置。大多数东西似乎都在工作 - 我可以成功启动盒子,我可以通过SSH连接。我的web根目录正确映射到框中,因为我可以在我选择映射它们的框中看到我的所有项目文件。当我尝试通过http访问该网站时(通过我将其映射到的名称),我得到了超时。我确保我的hosts文件的更新从myapp.app到192.168.10.10,与我的homestead.yaml文件中的IP相同。但是,我会注意到,当我从终端ping 192.168.10.10时,我也会超时。
这是我的Homestead.yaml:
---
ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox
authorize: C:/Users/MyUsername/.ssh/id_rsa.pub
keys:
- C:/Users/MyUsername/.ssh/id_rsa
folders:
- map: C:/Users/MyUsername/Projects/myapp_laravel
to: /home/vagrant/code/myapp
sites:
- map: myapp.app
to: /home/vagrant/code/myapp/public
databases:
- homestead
这是我的主持人文件:
192.168.10.10 myapp.app
我还会注意到我可以通过以下方式成功访问我的应用:http://localhost:8000/ 自从更新主机文件后,我也重新启动了我的主机,并重新配置了这个盒子。
答案 0 :(得分:0)
重新启动主机再次为我解决了这个问题。