Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在MAC上安装Laravel Homestead时遇到的问题_Laravel_Ssh_Vagrant_Virtual Machine_Homestead - Fatal编程技术网

在MAC上安装Laravel Homestead时遇到的问题

在MAC上安装Laravel Homestead时遇到的问题,laravel,ssh,vagrant,virtual-machine,homestead,Laravel,Ssh,Vagrant,Virtual Machine,Homestead,我正试图在我的本地机器(Mac OS X El Capitan)上安装laravel homestead(使用PHP7)。我已经安装了vagrant和Virtualbox 当我遵循命令时,我从命令vagrant框add laravel/homestead开始。这不会导致任何问题: 以下步骤是: cd ~ git clone https://github.com/laravel/homestead.git Homestead 这也行得通。下一步是: bash init.sh 此命令应在隐藏目

我正试图在我的本地机器(Mac OS X El Capitan)上安装laravel homestead(使用PHP7)。我已经安装了vagrant和Virtualbox

当我遵循命令时,我从命令
vagrant框add laravel/homestead
开始。这不会导致任何问题:

以下步骤是:

cd ~
git clone https://github.com/laravel/homestead.git Homestead
这也行得通。下一步是:

bash init.sh
此命令应在隐藏目录
~/.homestad
中创建homestad.yml。这不会发生!他在
~/homestad
目录中创建homestad.yml

然后,我将我的~/homestad文件夹中的homestad.yml编辑为:

---
ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox

authorize: ~/.ssh/id_rsa.pub

keys:
    - ~/.ssh/id_rsa

folders:
    - map: ~/projects
      to: /home/vagrant/projects

sites:
    - map: homestead.app
      to: /home/vagrant/Code/Laravel/public

databases:
    - homestead

# blackfire:
#     - id: foo
#       token: bar
#       client-id: foo
#       client-token: bar

# ports:
#     - send: 50000
#       to: 5000
#     - send: 7777
#       to: 777
#       protocol: udp
然后我试着在~/Homestead文件夹中运行
vagrant up
。但我得到了以下错误:


有人能帮我安装Homestead吗?

将您的流浪汉和虚拟箱更新到最新版本将解决问题。

您的流浪汉和虚拟箱是最新版本的吗?你的流浪汉是什么样的?我也遇到了同样的问题。这很烦人,因为VirtualBox 5中的自动更新功能没有检测到版本6可用,所以它会告诉您您是最新的,而您不是。