【问题标题】:HHVM with Homestead - HHVM refusing NFSHHVM with Homestead - HHVM 拒绝 NFS
【发布时间】:2016-05-18 21:06:46
【问题描述】:

我正在尝试使用 VirtualBox 和 HHVM 选项设置 Homestead。 我的主机是 Mac OS,我没有在 Homestead.yaml 中启用 nfs 选项。 但是,一旦我添加了一个 Hack 文件并运行 hh_client,hh_server 就会死掉,因为它拒绝 to run on NFS

我理解不支持 NFS 的原因,但我想知道为什么 NFS 实际上会涉及到这里,以及可以做些什么来解决这个问题?

【问题讨论】:

    标签: laravel virtualbox homestead hhvm


    【解决方案1】:

    VirtualBox 共享文件夹实际上是一个网络文件夹,导致与 NFS 相同的问题。 This answer, and my comments on it,解释为什么 hh_server(以及 Hack 代码)在 NFS 上不起作用——内核没有提供正确的 inotify 事件来更新其内部状态。

    【讨论】:

    • 谢谢。我认为那时没有解决方法。 .hhconfig 中的enable_on_nfs = true 似乎也被忽略了。
    • 虽然我很惊讶该选项不起作用,但严重的是错误是有原因的;如果您修改了在 HHVM 或 hh_server 下运行的代码,除非您正确地重新启动两个守护程序,否则您将收到随机的陈旧类型错误。
    • 是的,我想我暂时不用它。只是想提及该选项似乎无论如何都不起作用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-09-06
    • 2015-10-01
    • 2015-02-04
    • 2023-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多