2016-05-18 18 views
0

Ich versuche, Homestead mit VirtualBox und der HHVM-Option einzurichten. Mein Host ist Mac OS, und ich die Option nfs in Homestead.yaml nicht aktivieren. jedoch sobald ich eine Hack-Datei und führt hh_client hinzufügen, stirbt hh_server weil es to run on NFSHHVM mit Homestead - HHVM weigert NFS

weigert ich das rational nicht unterstützt NFS verstehen, aber ich frage mich, warum NFS hier tatsächlich beteiligt, und was getan werden könnte, um dies zu umgehen?

Antwort

1

VirtualBox freigegebene Ordner sind effektiv ein Netzwerkordner, der die gleichen Probleme wie NFS verursacht. This answer, and my comments on it, erklären, warum hh_server (und damit Hack-Code) funktioniert nicht auf NFS - der Kernel bietet nicht die richtigen inotify Ereignisse, um seinen internen Zustand zu aktualisieren.

+0

Danke. Ich nehme an, dass es keine Problemumgehung gibt. 'enable_on_nfs = true' in .hhconfig scheint ebenfalls ignoriert zu werden. – Sylvain

+0

Während ich bin überrascht, dass diese Option nicht funktioniert, ist der Fehler aus einem bestimmten Grund ernst; Wenn Sie den unter HHVM oder 'hh_server' laufenden Code ändern, erhalten Sie zufällige veraltete Typfehler, es sei denn, Sie starten beide Daemons ordnungsgemäß neu. –

+0

Ja ich denke, ich werde es jetzt tun. Ich dachte nur, dass diese Option nicht zu funktionieren scheint. – Sylvain

Verwandte Themen