其实前段时间也出现过这个问题,后来以为是电脑的原因,不了了之了。
我装好virtualbox
, vagrant
,然后尝试vagrant box add laravel/homestead
,失败;然后我尝试官方推荐的老方式vagrant box add laravel/homestead https://atlas.hashicorp.com/laravel/boxes/homestead
,还是失败,最后我把box下载下来,尝试本地添加vagrant box add laravel/homestead virtual.box
,同样失败,并且三次报的错误都一样:
D:\Homestead>vagrant box add laravel/homestead virtualbox.box
==> box: Box file was not detected as metadata. Adding it directly...
==> box: Adding box 'laravel/homestead' (v0) for provider:
box: Unpacking necessary files from: file://D:/Homestead/virtualbox.box
box:
An error occurred while downloading the remote file. The error
message, if any, is reproduced below. Please fix this error and try
again.
是不是虚拟机virtualbox的原因啊?是我没安装好还是版本的原因?
求大神告知!
事实证明,google和stackoverflow才是猿类的好朋友。额,纯吐槽。
stackoverflow上有几个类似的问题,我用其中一个方法解决了,现贴出来,供有需要的小伙伴参考。
原文地址