>  기사  >  백엔드 개발  >  nginx - php-cgi.exe 프로세스가 자동으로 종료됩니다.

nginx - php-cgi.exe 프로세스가 자동으로 종료됩니다.

PHP中文网
PHP中文网원래의
2018-05-30 09:40:422370검색

Windows 서버에서 nginx+php 운영 환경을 구성할 때 일정 시간 동안 서버를 실행한 후 php-cgi.exe 프로세스가 자동으로 종료됩니다. 서버 구성 방법을 알려주실 수 있나요?

답글 내용:

win32+nginx+php가 자동으로 php-cgi.exe를 끊습니다.
RunHiddenConsole E:/wnmp/php5/php-cgi.exe -b 127.0 .0.1:9000 -c "E:/wnmp/php5/php.ini"
1단계: xxfpm을 다운로드합니다. 주소가 제공되지 않습니다. Baidu에서 검색하면 많습니다.

다운로드됨

2단계: 새 텍스트를 만들고 다음 코드를 작성합니다.

RunHiddenConsole.exe H:/Server_Core/xxfpm/bin/xxfpm.exe "H:/Server_Core/PHP/php-cgi.exe -c 
H:/Server_Core/PHP/php.ini" -n 2 -i 127.0.0.1 -p 9000

설명:
RunHiddenConsole.exe는 창 숨기기 도구입니다. 이를 사용하지 않으면 CMD 창이 항상 열려 있기 때문입니다. 와우, 그런 건 없으니 이것도 다운로드해야 합니다. RunHiddenConsole.exe 및 php-cgi.bat를 PHP 루트 디렉터리에 넣으세요.
위 코드에서 2는 두 개를 여는 것을 의미합니다. php -cgi.exe 프로세스의 구체적인 상황은 요구 사항에 따라 다르지만 프로세스를 열지 않는 것이 좋습니다. 구체적인 이유는 향후 블로그에 업데이트될 예정입니다. 추가적으로 로드밸런싱에 대해서는 추후에 2에서 1로 변경하도록 하겠습니다.
위 코드 9000은 포트 9000을 통한 PHP 전송을 나타냅니다.
주의 사항: 코드의 슬래시는 "" 대신 "/"를 사용해야 합니다. 코드의 경로를 실제 구성 경로로 바꿔야 합니다. .
좋아요, 저장한 후 TXT 텍스트 이름을 php-cgi.bat로 바꾸고 저장하고 다시 클릭하면 됩니다. 하하 프로세스가 안정적으로 실행되고 있습니다. . .

위 내용은 nginx-php-cgi.exe 프로세스가 자동으로 종료되는 내용입니다. 더 많은 관련 내용은 PHP 중국어 홈페이지(www.php.cn)를 참고해주세요!

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