2016-05-18 2 views
0

Я пытаюсь настроить Homestead с помощью VirtualBox и опции HHVM. Мой хост - Mac OS, и я не разрешаю параметр nfs в Homestead.yaml. Однако, как только я добавить файл Hack и запустить hh_client, hh_server умирает, потому что он отказывается to run on NFSHHVM с Homestead - HHVM отказывается от NFS

Я понимаю, что рациональны из не поддерживает NFS, но я задаюсь вопросом, почему NFS на самом деле занимается здесь, и что можно сделать обходить это?

ответ

1

Общие папки VirtualBox - это сетевая папка, вызывающая те же проблемы, что и NFS. This answer, and my comments on it, объясните, почему hh_server (и, следовательно, код Hack) не работает в NFS - ядро ​​не предоставляет правильные события inotify для обновления своего внутреннего состояния.

+0

Спасибо. Я предполагаю, что тогда нет обходного пути. 'enable_on_nfs = true' в .hhconfig также игнорируется. – Sylvain

+0

Хотя я удивлен, что этот параметр не работает, серьезно ошибка есть по какой-то причине; вы будете получать случайные ошибки устаревшего типа, если вы когда-либо модифицируете код под управлением HHVM или 'hh_server', если вы не перезапустили оба этих демона. –

+0

Да, я думаю, что сейчас буду делать. Просто подумал, что упомянуть, что этот вариант, похоже, не работает. – Sylvain

Смежные вопросы