Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Nginx no windows

Quando faço nginx -h no meu mostra

-p prefix : set prefix path (default: NONE)
-e filename : set error log file ( default : logs/error.log)
-c filename : set configuration file ( default : conf/nginx.conf)

No meu prefix não mostra está NONE, porquê ?

1 resposta
solução!

Olá Giovana.

Tudo bem?

Pelo que você descreveu, parece que você está enfrentando um problema comum na instalação do NGINX no Windows. Quando você executa o comando nginx -h e o prefixo aparece como "NONE", isso geralmente indica que o NGINX não conseguiu identificar automaticamente um caminho de prefixo durante a instalação.

Isso pode acontecer se o NGINX foi extraído em um local e não foi configurado com um caminho de prefixo específico. No Windows, isso é comum, pois a instalação manual (como descompactar o ZIP) não configura automaticamente esses caminhos como em algumas instalações Linux que utilizam gerenciadores de pacotes.

Para resolver isso, você pode tentar especificar manualmente o caminho de prefixo ao iniciar o NGINX. Você pode fazer isso usando o parâmetro -p seguido do caminho onde você extraiu o NGINX. Por exemplo, se você extraiu o NGINX em C:\Servidor\nginx, você pode iniciar o NGINX com o seguinte comando:

nginx -p C:\Servidor\nginx\

Isso define o caminho de prefixo para onde você extraiu o NGINX, e o servidor deve iniciar corretamente com as configurações adequadas.

Lembre-se de substituir C:\Servidor\nginx\ pelo caminho real onde você extraiu o NGINX no seu sistema.

Espero ter ajudado. Qualquer dúvida manda aqui. Bons estudos.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software