phpstudy2016을 사용하기 전에는 모든 것이 정상이었고 시작할 수 있었습니다. 오늘 2017 버전을 다운로드하여 Apache를 시작할 수 있는 것을 확인했지만 Nginx를 시작할 수 없었습니다. 시스템 환경은 Win10을 사용하고 있습니다. Bit64 시스템이고 하드웨어는 i7-2620M 8G DDR3, 120G SSD+1T HD인데 왜 Nginx를 시작할 수 없는지 모르겠습니다
游戏人生2017-10-28 19:58:47
포트 점유 문제가 있는지 확인하려면 명령 번호 아래 nginx 디렉터리에서 nginx를 실행하여 오류 메시지를 인쇄하면 됩니다. 오류 메시지는 다음과 같습니다. (10013: 액세스 권한에 의해 금지된 방식으로 소켓에 액세스하려고 시도했습니다.) 또는 nginxlogs에서 error.log 파일을 확인하면 위의 오류 메시지를 찾을 수 있습니다.
游戏人生2017-10-28 19:56:27
포트 80이 점유되었을 가능성도 있습니다. 구체적으로 다음과 같은 점유 상황이 있습니다. (1) Apache의 httpd 서비스가 중단되었습니다. (2) iis 서비스를 열고 iis 서비스를 닫습니다. (3) pid=4인 시스템 스레드가 포트를 점유합니다. Baidu 경험 기사를 참조하십시오. (4) SQL 서비스가 점유하고 sqlserver 관련 서비스를 닫습니다. 이해가 안 되는 부분이 있으면 Baidu에서 몇 가지 기사를 더 읽어보세요. 행운을 빕니다!
Day2017-10-28 17:01:19
VC++2012 및 VC++2015 런타임 라이브러리가 설치되어 있지 않은지 확인하세요. 경로에 중국어 문자나 공백이 있는지 확인하세요.