【发布时间】:2017-10-30 13:54:11
【问题描述】:
我的 VirtualBox 没有与我的 MacBook 正确同步。当我查看我的 laravel 配置文件夹时,我缺少一个带有 view.php 的文件。当我在我的 virtualbox 上列出所有带有ls -lisa 的文件和目录时,我看不到views.php。但是当我执行cat views.php 时,我看到了文件的内容。
另一个奇怪的事情是:当我将test.php 添加到配置文件夹时,views.php 在我的机器中是可见的。我还发现很多vendor文件丢失了...
我有一台装有 Hight Sierra、Vagrant 1.9.7 和 VirtualBox 5.0.40 的 MacBook Pro。我已经为 NFS vagrant plugin install vagrant-bindfs 安装了 vagrant 插件。我的配置文件如下所示:
---
ip: "192.168.10.10"
memory: 2048
cpus: 2
provider: virtualbox
authorize: ~/.ssh/id_rsa.pub
keys:
- ~/.ssh/id_rsa
folders:
- map: ~/Sites/seo-app.dev
to: /home/vagrant/seo-app.dev
type: "nfs"
sites:
- map: seo-app-local.dev
to: /home/vagrant/seo-app.dev/public_html
- map: admin.seo-app-local.dev
to: /home/vagrant/seo-app.dev/public_html
- map: api.seo-app-local.dev
to: /home/vagrant/seo-app.dev/public_html
- map: client.seo-app-local.dev
to: /home/vagrant/seo-app.dev/public_html
databases:
- reviews
- seo_app
blackfire:
- id: *************
token: **********
client-id: **********
client-token: ***********
# ports:
# - send: 50000
# to: 5000
# - send: 7777
# to: 777
# protocol: udp
【问题讨论】:
标签: macos laravel virtualbox homestead nfs