Php ';流浪者上';在ubuntu 14.04上安装homestead时不工作
我运行ubuntu 14.04 trusty。为了能够使用laravel,我安装了VirtualBox和vagrant。我通过git安装了laravel homestead,并试图运行命令“vagrant up”,但我遇到了一个错误。请问我做错了什么 我试图用这个命令“vagrant box add laravel/homestead”添加vagrant box,但我得到了以下错误:Php ';流浪者上';在ubuntu 14.04上安装homestead时不工作,php,laravel,frameworks,vagrant,ubuntu-14.04,Php,Laravel,Frameworks,Vagrant,Ubuntu 14.04,我运行ubuntu 14.04 trusty。为了能够使用laravel,我安装了VirtualBox和vagrant。我通过git安装了laravel homestead,并试图运行命令“vagrant up”,但我遇到了一个错误。请问我做错了什么 我试图用这个命令“vagrant box add laravel/homestead”添加vagrant box,但我得到了以下错误: An error occurred while downloading the remote file. The
An error occurred while downloading the remote file. The error
message, if any, is reproduced below. Please fix this error and try
again.
SSL read: error:00000000:lib(0):func(0):reason(0), errno 104
昨天我犯了两次同样的错误。我刚刚删除了~/.vagrant.d中的tmp文件夹,并再次运行了“vagrant box add laravel/homestead”。我意识到,当我的笔记本电脑由于非活动而挂起时,该命令就会失败,因此我所做的是在30分钟后禁用挂起并激活“从不挂起”(该选项显然取决于您的环境)
在Ubuntu14上,右键单击电池图标并选择能源选项。你能运行
vagrant box add laravel/homestad吗https://atlas.hashicorp.com/laravel/boxes/homestead --不安全
使用--unsecure
标志不会验证SSL证书,因此您不应该出现SSL错误
如果您有一些未完成的传输,您可能需要清理~/.vagrant.d/tmp/
文件夹
您还可以下载ssl证书并直接使用它绕过错误
$ vagrant box add --cacert <certificate> box_name
$vagrant box add--cacert box\u name
尝试使用完整链接流浪者框添加laravel/homesteadhttps://atlas.hashicorp.com/laravel/boxes/homestead
如果您第一次收到SSL读取错误,请尝试以相同的方式再次添加“vagrant box add laravel/homestead”,这将从临时目录中快速添加,希望不会出现错误(这至少对我有效).这更像是一种解决办法。上次我也更新了,我面对这个问题,不得不重新下载添加——不安全,同样的事情现在也发生了。是否有永久性修复?您仍然可以从https URL添加证书,以便始终对其进行验证如何添加证书,以便始终对其进行验证?@ApitJohnIsmail您可以运行vagrant box add--cacert box\u name