이유 1: 포트 80이 사용 중입니다
예를 들어 IIS, 다른 하나는 Thunder입니다.
원인 2: 소프트웨어 충돌
Dr.com과 같은 특정 소프트웨어를 설치하면 Apache가 시작되지 않습니다. 네트워크 연결을 엽니다. > TcpIp 속성->고급->WINS 탭에서 netbios의 lmhosts를 선택 취소하고 tcp/ip의 netbios를 비활성화하면 문제가 해결됩니다.
원인 3: httpd.conf 구성 오류
Apache 구성 파일인 httpd.conf가 잘못된 경우 Windows에서 시작합니다. 요청한 작업이 실패했다는 메시지가 뜨는데, 오류를 확인하는 데 시간이 오래 걸려서 상당히 우울합니다.
사실 명령줄 모드를 사용하여 Apache를 시작하고 매개변수를 가져올 수 있습니다. Apache는 어떤 문장이 잘못되었는지 묻는 메시지를 표시한 다음 목표한 방식으로 문제를 해결할 수 있습니다. 다음과 같습니다:
httpd.exe -w -n "Apache2" -k start#🎜🎜 #
또 다른 상황이 있습니다:
이번에 시작해도 다음에는 시작하지 못할 수도 있습니다. 실행 입력:netsh winsock reset잠시 후 cmd에서 다시 시작하라는 메시지가 표시됩니다. 무시하세요. 이제 APACHE를 시작할 수 있으며 실제로는 Winsock 복구입니다.
위 내용은 PHP를 설치한 후 Apache를 시작할 수 없습니다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!