hhvm binding na porta 80 evitando que o nginx seja ligado nessa porta

1

Estou executando o hhvm no ubuntu14 com a seguinte configuração do server.ini:

server.ini

; php options

pid = /var/run/hhvm/pid

; hhvm specific 

;hhvm.server.port = 9000
hhvm.server.file.socket=/var/run/hhvm/hhvm.sock
hhvm.server.type = fastcgi
hhvm.server.default_document = index.php
hhvm.log.use_log_file = true
hhvm.log.file = /var/log/hhvm/error.log
hhvm.repo.central.path = /var/run/hhvm/hhvm.hhbc

Comentei a linha de portas 9000 e adicionei a opção de soquete de arquivo. Após essa alteração, quando eu reiniciar o serviço, parece que o hhvm parece ligar-se na porta 80 também (estou tentando executar o nginx na porta 80). Eu não consegui encontrar nenhuma configuração para o hhvm onde ele se liga explicitamente na porta 80. Qualquer idéia de como eu posso garantir que o hhvm não use a porta 80.

php.ini

; php options
session.save_handler = files
session.save_path = /var/lib/hhvm/sessions
session.gc_maxlifetime = 1440

; hhvm specific 
hhvm.log.level = Warning
hhvm.log.always_log_unhandled_exceptions = true
hhvm.log.runtime_error_reporting_level = 8191
hhvm.mysql.typed_results = false

Eu também não vejo hhvm.sock em / var / run / hhvm.

Atualizar Quando eu comento tout o soquete do arquivo e o substituo pela porta, o hhvm liga-se à porta 9000 em vez de 80. Preciso descobrir o método correto de usar hhvm com nginx (permitindo que o nginx seja executado na porta 80)

    
por ali haider 04.10.2016 / 17:24

2 respostas

0

Deve ser hhvm.server.file_socket , não hhvm.server.file.socket .

    
por 05.10.2016 / 20:55
0

Acabei usando o número da porta em vez da opção de soquete do arquivo e o pus a funcionar.

    
por 04.10.2016 / 20:13