2017-10-10 3 views
0
여기

C에서 내 채팅 응용 프로그램 존재를 언급 내 응용 프로그램을로드하지 않습니다 NGINX의 파일.의 nginx는 심지어 내가 루트

server { 
    listen  80; 
    server_name localhost; 

    #charset koi8-r; 

    #access_log logs/host.access.log main; 

    location/{ 
     root C:/chat1/; 
     index index.html index.htm; 
    } 

은 내가 슬래시와 되돌아 가기 슬래시 변경 및 STIL 대신이 nginx에 오신 것을 환영합니다

다음과 같이 같은 환영 페이지를 표시입니다로드되지 않은 다른 응용 프로그램으로 변경!

이 페이지가 표시되면 nginx 웹 서버가 성공적으로 설치되어 작동합니다. 추가 구성이 필요합니다.

온라인 설명서 및 지원은 nginx.org를 참조하십시오. 상업적 지원은 nginx.com에서 가능합니다.

nginx를 사용해 주셔서 감사합니다.

누구든지이 문제에 대해 저를 도울 수 있습니다 .. 미리 감사드립니다.

+0

변경 후'nginx'를 다시 시작 했습니까? 다른 포트로 시도 할 수도 있습니다. – nilobarp

+0

나중에 differnt 포트 8000과 3000 노력하고 있지만 80 함께 작동하지. 또한 URL을 localhost : 8000 브라우저에서 localhost 대신 입력해야합니다. – ravi

+0

당신의 포트 80이 다른'nginx' 인스턴스에 의해 사용되고 있음을 의미합니다. – nilobarp

답변

0

문제는 기본 nginx config도로드한다는 것입니다. 여러 서버 블록의 경우, 먼저 제공된 요청이 요청에 응답합니다. 귀하의 경우에는 대답은 기본 nginx 구성 블록입니다. 간단한 해결책은 default_server입니다.

server { 
    listen  80 default_server; 
    server_name localhost; 

    #charset koi8-r; 

    #access_log logs/host.access.log main; 

    location/{ 
     root C:/chat1/; 
     index index.html index.htm; 
    } 

그렇다면 기본 서버의 구성을 삭제해야합니다. 당신은 nginx가 실행중인 설정을 실제로 볼 수 있습니다. nginx -T

+0

나중에 ok @ tarun Lalwani – ravi