diretiva desconhecida “fastcgi_pass” no nginx

2

Eu tenho muito pouca experiência em configurar servidores e outras coisas, então estou totalmente perdido nisso.

Eu tentei adicionar suporte php para uma instalação nginx, mas quando colocar isso no nginx.conf.

location ~ \.php$ {
        root           html;
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
        include        fastcgi_params;
    }

e eu tentei reiniciar, eu tenho essa mensagem de erro

 [emerg]: unknown directive "fastcgi_pass" in /opt/nginx/conf/nginx.conf:67

Alguma pista?

Obrigado antecipadamente

PD:

saída nginx -V versão nginx: nginx / 0.7.67 construído pelo gcc 4.1.2 20080704 (Red Hat 4.1.2-48) --prefix = / opt / nginx --without-http_fastcgi_module --without-http_memcached_module --without-mail_pop3_module --with-mail_imap_module --without-mail_smtp_module --with-http_flv_module --add-module = .. / nginx_mod_h264_streaming-2.2 .7 - sem http-cache

    
por Nisanio 24.01.2011 / 15:47

2 respostas

6

você pode mostrar a saída nginx -V?

parece que o nginx foi construído sem suporte a fastcgi (--without-http_fastcgi_module)

    
por 24.01.2011 / 17:35
0

verifique isso: "--without-http_fastcgi_module"

    
por 25.01.2011 / 18:32

Tags