==> 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'>: '')
请问这是什么问题呢?
看报错应该就是无法连接上dev-tools.my-project.local所在的服务器。
建议你先ping一下dev-tools.my-project.local,看看是否指向了虚拟机所在的ip
如果是的话,进虚拟机看一下这个ip或者0.0.0.0在80端口是否绑定了nginx服务,可以用这个命令看netstat -tulnp
如果绑定了服务的话,至少应该不会出现你上面所报的错误。
你好,我也碰到了这个问题,请问你是怎么解决的?