HHVM на ISPConfig не может привязать порт 80

Я запускаю ISPConfig под Debian 7 с HHVM 2.4.1.

Я не очень понимаю, как запустить HHVM. Я установил его, hhvm -version работает.

Я хочу запустить hhvm только в конкретном домене моего выделенного сервера (расположенного в /var/www/clients/client1/web2/web — ISPConfig, эквивалентном традиционной папке /www/).

Я не писал ни одной строки ProxyPass, потому что не понимаю, почему на вики facebook/hhvm есть 2 вида учебников: один о hhvm и один о hhvm-fastcgi... Первый не нуждается в ProxyPass, в отличие от первого. второй... (у меня только hhvm)

Я пытался использовать эту командную строку

/opt/dev/hhvm/hphp/hhvm/hhvm -m server

Он генерирует

Fail to bind port 80
Fail to bind port 80
Fail to bind port 80

И когда я делаю это с выключенным apache (команда остановки), он циклически показывает предупреждение...

HipHop Warning: Case insensitive constant names are not supported in HipHop in /var/www/clients/client1/web2/web/wp-includes/wp-db.php on line 20

person Kalzem    schedule 18.02.2014    source источник
comment
Поддержка сервера HHVM будет прекращена. Лучше всего запустить HHVM на другом порту (например, 9000) и использовать apache/nginx fastcgi для передачи запроса в hhvm.   -  person Sina    schedule 22.02.2014


Ответы (1)


Проверьте это на http://blog.noczone.com/?p=102.

Надеюсь, это поможет вам интегрировать HHVM в ISPConfig.

person Rami Dabain    schedule 05.03.2014