Php 流浪家园可以';t访问主机(laravel 5.2)
当我转到主机ao.dev:8000或ao.dev时,显示“无法访问此站点,ao.dev拒绝连接” 我的yaml文件: 此外,我还有我的视图文件: 我查过: 我通过进入宅地目录运行了“流浪者向上”命令Php 流浪家园可以';t访问主机(laravel 5.2),php,laravel,vagrant,laravel-5.2,homestead,Php,Laravel,Vagrant,Laravel 5.2,Homestead,当我转到主机ao.dev:8000或ao.dev时,显示“无法访问此站点,ao.dev拒绝连接” 我的yaml文件: 此外,我还有我的视图文件: 我查过: 我通过进入宅地目录运行了“流浪者向上”命令 另请参见:您的“流浪汉”虚拟机已启动,但您无法接触到该机器 你能在你的主机上粘贴你的主机文件吗 能否从主机粘贴“nmap 192.168.10.10”的输出 你能在你的Vagrant VM机器上粘贴“ls/etc/nginx/sites enabled/-la”吗?这里是我自己的一个项目中的一个
另请参见:您的“流浪汉”虚拟机已启动,但您无法接触到该机器 你能在你的主机上粘贴你的主机文件吗 能否从主机粘贴“nmap 192.168.10.10”的输出
你能在你的Vagrant VM机器上粘贴“ls/etc/nginx/sites enabled/-la”吗?这里是我自己的一个项目中的一个示例
homestad.yaml
文件:
---
ip: "192.168.10.10"
memory: 2048
cpus: 2
hostname: vm
name: vm
provider: virtualbox
authorize: ~/.ssh/id_rsa.pub
keys:
- ~/.ssh/id_rsa
folders:
- map: "."
to: "/home/vagrant/example"
sites:
- map: example.dev
to: "/home/vagrant/example/public"
databases:
- example
# blackfire:
# - id: foo
# token: bar
# client-id: foo
# client-token: bar
# ports:
# - send: 50000
# to: 5000
# - send: 7777
# to: 777
# protocol: udp
注意我的路径是如何被双引号引用的(到:“/home/vagrant/example”
)?在上面的代码中,这些路径不会像应该的那样被双引号引用
我还建议在修复配置后,通过运行以下命令完全销毁并重新创建VM:
vagrant destroy-f&vagrant up
在您的Laravel项目根目录中。要启动并运行本地Laravel,我需要做什么:
- 在我的主机文件中使用127.0.0.1而不是192.168.10.10
- 确保
文件的主机名列为.env
应用程序URL
- 确保使用
端口访问站点:8000
- 如果要添加多个站点,请确保在将每个站点添加到您的
宅地.yaml
- 不确定这是否有区别,但您可能希望在冒号后为
命令放置一个空格,即map
map:ao.dev
- 我不需要将
或hostname
元素添加到name
Homestead.yaml
它起作用了,所以我发布了答案。我也遇到了同样的问题,我安装并运行了它,它足以解决问题。你说的是virtualbox吗?…是的,它说无法打开虚拟机的会话。…你的流浪VM启动了。这就是流浪汉的外壳。你能粘贴这3个元素吗,这样我就可以看一看发生了什么事?ls/etc/nginx/sites enabled/-la给出:总共8个drwxr-xr-x 2根根目录4096 Jun 27 16:55。drwxr-xr-x 6 root root 4096 Jun 27 16:55..我在主机文件中有这样的内容:127.0.0.1 localhost 192.168.10.10 homestad.app 192.168.10.10 ao.devnmap 192.168.10.10给出:2016-08-03 08:46 UTC 192.168.10.10主机的Nmap扫描报告已启动(1.0s延迟)。未显示:987关闭端口端口状态服务25/tcp打开smtp 110/tcp打开pop3 119/tcp打开nntp 135/tcp打开msrpc 139/tcp打开netbios ssn 143/tcp打开imap 445/tcp打开microsoft ds 465/tcp打开smtps 563/tcp打开snews 587/tcp打开提交993/tcp打开imaps 995/tcp打开pop3s 5357/tcp打开wsdapi Nmap完成:在27.84中扫描1个IP地址(1个主机启动)seconds@sorry,无影响:(可能是因为你没有给你的虚拟机一个
hostname
或name
。请将它们添加到你的homestad.yaml
的顶部,然后再试一次vagrant destroy-f&&vagrant up
。你能编辑你的问题,让我看看你的homestad.yaml
文件现在是什么样子吗?当你运行时会发生什么>vagrant destroy
?发生这种情况:==>默认:强制关闭VM…==>默认:销毁VM和相关驱动器。。。