>  기사  >  백엔드 개발  >  PHP + Nginx 환경에서 컬 액세스 로컬 시간 초과

PHP + Nginx 환경에서 컬 액세스 로컬 시간 초과

小云云
小云云원래의
2018-03-17 10:38:312856검색

PHP + Windows에서 Nginx 컬 액세스 로컬 시간 초과 위의 이유는 Windows의 nginx+php 환경이 동시성을 지원하지 않기 때문입니다. 동시에 여러 도메인 이름에 액세스하고 동시에 로컬 서비스를 가리키는 경우 동시성은 지원되지 않습니다.

해결책:

1.nginx.conf에서 다른 서버에 대한 fastcgi_pass의 포트 번호를 수정합니다.
예: fastcgi_pass 127.0.0.1:9000;
fastcgi_pass 127.0.0.1:9001;

2 여러 php-cgi를 시작합니다.
cmd 명령줄을 열고 다음을 실행하세요: your path/php-cgi.exe -b 127.0.0.1:9000 -c your path/php.ini (창은 닫힐 수 없습니다)

새 명령줄 창 열기: 당신 path/php-cgi.exe -b 127.0.0.1:9000 -c 자신의 path/php.ini (창을 닫을 수 없습니다)

위의 cmd 명령줄 창을 사용하는 것이 번거롭나요?

다음과 같은 작은 도구를 사용할 수 있습니다: RunHiddenConsole

먼저 작은 파일인 RunHiddenConsole을 다운로드한 다음 이를 nginx 디렉터리에 복사하고 start_nginx.bat 및 stop_nginx.bat라는 두 개의 새 배치 파일을 생성해야 합니다

참고: RunHiddenConsole .exe는 두 배치 파일과 동일한 디렉터리에 있어야 합니다. 그렇지 않으면 nginx를 시작할 수 없습니다.

위 내용은 PHP + Nginx 환경에서 컬 액세스 로컬 시간 초과의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.