A diretiva root
está definida dentro de location
, isso causa o seu problema.
Definir a diretiva root
diretamente no nível de server
define o valor adequado da variável $document_root
, que também estará disponível dentro do hhvm.conf.
server {
listen 80;
server_name localhost;
root /var/www;
location / {
index index.php index.html index.htm;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
include hhvm.conf;
}
Então, nenhuma modificação é necessária no seu hhvm.conf
, embora você possa fazer algumas limpezas lá também. .