Настроить ini-файл для HHVM 3.0 через сокет с nginx

Я могу запустить виртуальную машину HipHop для использования сокета unix. Я могу сделать это через:

 /usr/bin/hhvm --config /etc/hhvm/server.ini  --mode daemon -vPidFile=/var/run/hhvm/pid -vServer.Type=fastcgi -vServer.FileSocket=/var/run/hhvm/hhvm.sock

Однако я нигде не могу найти ссылку на то, как установить это в файле ini, который я указываю для своей конфигурации. Чтобы использовать порт TCP, строка в server.ini:

  hhvm.server.port = 9000

я пробовал оба

 hhvm.server.filesocket=/var/run/hhvm/hhvm.sock
 hhvm.server.socket=/var/run/hhvm/hhvm.sock

Оба терпят неудачу. Кто-нибудь знает настройки файла или где можно найти ссылку на эти настройки?


person Ray    schedule 05.04.2014    source источник
comment
Хотя хороший вопрос, он должен быть размещен на Serverfault, он касается настройки серверного программного обеспечения, а не программирования.   -  person Daniel W.    schedule 07.06.2015


Ответы (1)


Хотя я не могу найти никакой документации — они еще не написали обновленную версию для формата файла ini (по состоянию на 01 мая 2014 г.): https://github.com/hhvm/hack-hhvm-docs/issues/156

Несмотря на это, я понял это, и они подтвердили, что это должно быть:

 hhvm.server.file_socket=/var/run/hhvm/hhvm.sock

Похоже, вы берете аргумент командной строки верблюжьего регистра -vServer.FileSocket и отбрасываете v, строчные буквы, разделяете его символами подчеркивания вместо верблюжьего регистра.

Если вы следуете приведенным выше правилам перезаписи, вы можете преобразовать старый формат в новый.

person Ray    schedule 05.04.2014
comment
Это точно правильно. Не могли бы вы обновить любые документы, которые вы просматривали, чтобы объяснить это? - person Paul Tarjan; 05.04.2014
comment
@PaulTarjan В этом проблема... Я не могу найти документы на docs.hhvm.com о параметры для нового формата файла конфигурации «ini»:/ - person Ray; 06.04.2014
comment
@PaulTarjan Я отправил для этого ошибку документа на странице github ... может быть, и они там, я просто пропустил их. - person Ray; 06.04.2014