Kha*_*jan 7 virtualbox vagrant laravel homestead
我按照这里的说明试图让宅基地工作
我在Windows 8上有Virtualbox 5.0.6和Vagrant 1.7.4.机器启动正常(ish)唯一的问题是我的映射文件夹不存在于vm上,这意味着当我vagrant ssh
,目录/home/vagrant/
为空时,没有Code
目录里面的.这是机器启动的屏幕截图(它应该继续说并映射文件夹和东西):
这是我的Homestead.yaml
文件的内容
---
ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox
authorize: C:\Users\Khalid\.ssh\id_rsa.pub
keys:
- C:\Users\Khalid\.ssh\id_rsa
folders:
- map: D:\work
to: /home/vagrant/Code
sites:
- map: homestead.app
to: /home/vagrant/Code/Laravel/public
databases:
- homestead
variables:
- key: APP_ENV
value: local
# blackfire:
# - id: foo
# token: bar
# client-id: foo
# client-token: bar
# ports:
# - send: 93000
# to: 9300
# - send: 7777
# to: 777
# protocol: udp
Run Code Online (Sandbox Code Playgroud)
请有人帮忙,谢谢
编辑:完整的输出vagrant up --debug
可以在这里找到
sstarlight走在正确的轨道上.这是一个路径名称问题.我也在带有家园的Windows 8上,你甚至需要在你的窗户路径中使用正斜杠.
以下应该可以做到!
authorize: C:/Users/Khalid/.ssh/id_rsa.pub
keys:
- C:/Users/Khalid/.ssh/id_rsa
folders:
- map: D:/work
to: /home/vagrant/Code
sites:
- map: homestead.app
to: /home/vagrant/Code/Laravel/public
Run Code Online (Sandbox Code Playgroud)
我想补充一点,你应该通过设置--provision标志来改变你的家园后,按照另一个答案运行配置.
归档时间: |
|
查看次数: |
8552 次 |
最近记录: |