apache 또는 mysql은 phpstudy에서 시작할 수 없습니다
우리가 80 포트, 3306 포트를 누가 점유하고 있는지 확인해야 한다면 분명히 포트가 사용 중입니다.
웹 사이트의 경우 네트워크 아파치 서버는 기본 80이고 데이터베이스 mysql은 3306
포트 점유 솔루션:
점유 프로세스 종료(iis를 설치하지 않은 경우 닫을 수 있는 모든 소프트웨어, 특히 Thunder 등을 닫아야 함을 의미함)
자세한 내용은 다음과 같습니다.
방법 1, 특정 포트를 누가 점유하고 있는지 확인하고 점유 프로세스를 종료하는 방법
어플리케이션을 시작하면 우리가 사용해야 하는 포트가 다른 프로그램에 의해 점유되어 있는 것을 종종 발견하지만 우리는 그렇지 않습니다. 누가 점령당했는지 모릅니다. 이때 우리는 '진짜 살인자'를 찾아야 합니다. 어떻게 해야 할까요?
방법/단계
1단계: 시작--->실행---->cmd 또는 window+R 키 조합을 눌러 명령 창을 불러옵니다.
2단계: netstat - ano, 명령을 입력합니다. 모든 포트를 나열합니다. 목록에서 49157과 같이 점유된 포트를 관찰하여 먼저 찾습니다.
(웹사이트의 경우 네트워크 패치 서버는 기본 80이고 데이터베이스 mysql은 3306입니다.)
3단계: 점유된 포트에 해당하는 PID를 확인하고 다음 명령을 입력합니다. netstat -aon|findstr "49157", 누르기 Enter, note 다음으로 PID인 마지막 숫자를 입력하세요. 여기는 2720입니다
4단계: 두 가지 방법이 있습니다
1. 계속해서 tasklist|findstr "2720"을 입력하고 Enter를 누르고 어떤 프로세스나 프로그램이 차지하는지 확인하세요. 포트 2720. 결과는 다음과 같습니다: svchost.exe
2 또는 작업 관리자를 열고 프로세스 탭으로 전환한 다음 PID 열에서 2720에 해당하는 프로세스가 누구인지 확인합니다. PID 열이 보이지 않으면,
그런 다음 [보기]--->[열 선택]을 클릭하고 PID(프로세스 식별자) 앞의 확인란을 선택한 다음 확인을 클릭합니다.
이렇게 하면 PID 열 식별을 볼 수 있고 2720에 해당하는 프로세스가 누구인지 확인할 수 있습니다. 그렇지 않은 경우 아래의 모든 사용자의 표시 프로세스 앞에 있는 확인란을 선택하면 이미지 이름이 표시됩니다. svchost.exe 설명에 따르면 Windows의 주요 프로세스는 위 명령으로 보는 것과 완전히 동일합니다.
5단계: 프로세스 종료: 작업 관리자에서 프로세스를 선택하고 "프로세스 종료" 버튼을 클릭하거나 cmd 명령 창에 taskkill /f /t /im Tencentdl.exe를 입력합니다.
추천: php 서버
위 내용은 phpstudy 데이터베이스를 시작할 수 없습니다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!