为了账号安全,请及时绑定邮箱和手机立即绑定

vagrant up已启动正常,但是无法访问

==> my-project: Configuring cache buckets...

==> my-project: Updating /etc/hosts file on active guest machines...

==> my-project: Updating /etc/hosts file on host machine (password may be required)...

==> my-project: Machine already provisioned. Run `vagrant provision` or use the `--provision`

==> my-project: to force provisioning. Provisioners marked to run always will still run.

启动结果如上。查看virtualbox显示虚拟机正在运行。

但是访问显示连接被重置。

然后我用命令行http工具请求

http dev-tools.my-project.local/phpinfo.php

结果

http: error: ConnectionError: HTTPConnectionPool(host='dev-tools.my-project.local', port=80): Max retries exceeded with url: /phpinfo.php (Caused by <class 'httplib.BadStatusLine'>: '')

请问这是什么问题呢?


正在回答

3 回答

看报错应该就是无法连接上dev-tools.my-project.local所在的服务器。

建议你先ping一下dev-tools.my-project.local,看看是否指向了虚拟机所在的ip

如果是的话,进虚拟机看一下这个ip或者0.0.0.0在80端口是否绑定了nginx服务,可以用这个命令看netstat -tulnp

如果绑定了服务的话,至少应该不会出现你上面所报的错误。

0 回复 有任何疑惑可以回复我~

你好,我也碰到了这个问题,请问你是怎么解决的?

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

vagrant up已启动正常,但是无法访问

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信