windows 에서 Nginx 설정 자주 발생 하 는 오류

1337 단어
시작 에 실패 하면 logs 디 렉 터 리 아래 error. log 파일 의 오류 정 보 를 볼 수 있 습 니 다.
1.  포트 점용 문제
설정 파일 에 있 는 서 비 스 는 80 포트 입 니 다. 80 포트 가 점용 되면 관련 프로 세 스 를 닫 으 면 됩 니 다. 이 문 제 는 오류 로그 에 기록 되 어 있 습 니 다.
2015/01/15 10:44:12 [emerg] 8800#5988: bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket in a way forbidden by its access permissions)

유사 한 오류 가 발생 했 습 니 다. 포트 가 점용 되 었 거나 방화벽 에 의 해 차단 되 었 는 지 확인 하 십시오.
2. Nginx 가 있 는 디 렉 터 리 에 중국어 가 있 습 니 다.
오류 로 그 는 내용 을 대충 출력 합 니 다.
2015/01/15 11:55:55 [emerg] 5664#8528: CreateFile() "E:\  
ginx-1.7.8/conf/nginx.conf" failed (1113: No mapping for the Unicode character exists in the target multi-byte code page)

3. 캐 시 타임 사용 오류
2015/01/15 17:26:50 [emerg] 17068#20356: shared zone "cache_one" has no equal addresses: 02CF0000 vs 02A20000
2015/01/15 17:26:50 [alert] 11536#11228: worker process 17068 exited with code 1

해결 방법 을 찾 지 못 했 습 니 다. 어떤 사람 은 서 비 스 를 다시 시작 하거나 캐 시 설정 을 크게 하면 된다 고 했 습 니 다. 소 용이 없 는 것 을 시도 해 보 았 습 니 다. 홈 페이지 원문 은 이렇게 말 했 습 니 다.
: The cache and other modules which require shared memory support do 
: not work in Windows Vista and later due to address space layout 
: randomization being enabled in these Windows versions.

좋은 웹페이지 즐겨찾기