首先提到的似乎是谨慎的这个问题 https://github.com/facebook/hhvm/issues/2311进而这个恰如其名的编辑 https://github.com/facebook/hhvm/commit/3f8842fab4049041a36c8b808a2c38621a9c6bea#comments这似乎相关并且使得 hh_server 拒绝在 NFS 文件系统上运行。我对文件系统不太熟悉,以前从未接触过OCaml,所以在尝试完成问题标题时,我尝试编辑我所知道的内容:/etc/hh.conf
and /etc/hhvm/{php, server}.ini
,添加hhvm.[server.]enable_on_nfs = true
纯粹的猜测。没有骰子。
据我从这个问题中了解到,变化源于hh_server
守护进程无法通过 NFS 驱动器上的 inotify 注册文件更改,这是完全可以理解的。然而,我的 VirtualBox 纯粹是一个测试服务器,供我熟悉 Hack(即仅运行类型检查器),并且我之前已经在安装了 sshfs(osxfuse)的驱动器上成功运行了 hh_client。是否还有另一个我不知道的问题使这成为一个坏主意?如果没有,我该如何启用hh_server --check
在我的 VBox NFS 共享文件夹上运行?
主要问题是缺乏inotify
支持NFS,所以hh_server
可能会用陈旧的数据进行响应。
如果您接受风险,您可以添加enable_on_nfs = true
to /etc/hh.conf
,这将使hh_server
检查 NFS 上的文件夹。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)