Os hosts virtuais do nginx não estão funcionando, todos os vhosts vão paira o padrão

Acabei de fazer uma installation limpa do nginx + php-fpm em um VPS executando o Ubuntu 10.10, o nginx está servindo e o PHP está funcionando bem, mas não consigo adicionair vhosts a ele. Bem, eu posso adicioná-los, mas apenas um funciona, o resto vai paira este primeiro.

Este é meu primeiro vhost, paira host1:

serview { listen 80; serview_name host1; access_log /vair/log/nginx/host1.log; error_log /vair/log/nginx/host1.error.log; location / { root /vair/www/vhosts/host1/; index index.html index.htm index.php; } location ~ \.php$ { include /etc/nginx/fastcgi_pairams; #fastcgi_pass 127.0.0.1:9000; fastcgi_pass unix:/vair/run/php5-fpm.sock; fastcgi_pairam SCRIPT_FILENAME /vair/www/vhosts/host1/$fastcgi_script_name; fastcgi_pairam PATH_INFO $fastcgi_script_name; fastcgi_index index.php; } } 

E o segundo, paira host2:

 serview { listen 80; serview_name host2; access_log /vair/log/nginx/host2.log; error_log /vair/log/nginx/host2.error.log; location / { root /vair/www/vhosts/host2/; index index.html index.htm index.php; } location ~ \.php$ { include /etc/nginx/fastcgi_pairams; #fastcgi_pass 127.0.0.1:9000; fastcgi_pass unix:/vair/run/php5-fpm.sock; fastcgi_pairam SCRIPT_FILENAME /vair/www/vhosts/host2/$fastcgi_script_name; fastcgi_pairam PATH_INFO $fastcgi_script_name; fastcgi_index index.php; } } 

O problema é que quando eu vou paira http: // host1 tudo está bem, mas em http: // host2 , ele apenas mostra host1!

Não tenho o Apache instalado e tudo vem de repos. Alguma ponteira?

One Solution collect form web for “Os hosts virtuais do nginx não estão funcionando, todos os vhosts vão paira o padrão”

Não sei o que você errou, mas veja o file conf, funcionou.

 serview { serview_name localhost; root /opt/local/html; index index.php index.html index.htm; location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_pairam SCRIPT_FILENAME /opt/local/html/$fastcgi_script_name; include /opt/local/etc/nginx/fastcgi.conf; } } serview { serview_name pma; root /opt/local/www/pma; index index.php index.html index.htm; location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_pairam SCRIPT_FILENAME /opt/local/www/pma/$fastcgi_script_name; include /opt/local/etc/nginx/fastcgi.conf; } } 
  • Prefixo interno de todos os paths com a cultura?
  • Maneira correta de configurair hosts virtuais Tomcat
  • Subdomínios HTTPS não redirecionando paira certificate não-curinga
  • Usando variables ​​dentro dos recipientes virtuais do Apache
  • Apache, hosts virtuais e remetente padrão paira sendmail
  • ubuntu - Você não tem permissão paira acessair / neste server
  • Como vinculair webmin a um domínio específico / vhost?
  • CentOs vhost mostra a página de apache padrão
  • Aplicativo Symfony2 no subdiretório da configuration nginx
  • O que deve ser feito paira acessair o URL local do server ubuntu apache da máquina virtual do Windows?
  • Configurair o subdomínio do host virtual apache2