Homestead 无法与 mac 同步数据

Posted

技术标签:

【中文标题】Homestead 无法与 mac 同步数据【英文标题】:Homestead not syncing data with mac 【发布时间】: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

【问题讨论】:

【参考方案1】:

这也发生在我身上。我解决了它停止机器并使用配置选项启动它。这里的命令:

$ homestead halt
$ homestead up --provision

【讨论】:

以上是关于Homestead 无法与 mac 同步数据的主要内容,如果未能解决你的问题,请参考以下文章

mac使用迁移助理迁移数据之后homestead无法打开

Mac版有道云笔记不能完整同步到本地解决办法

Mac OS OneDrive 无法同步.DS_Store文件 出错

unison与fswatch文件同步

unison与fswatch文件同步

unison与fswatch文件同步