2013-02-22 2 views
1

포트 문제가 있습니다. 제가 아파치를 시작할 때마다Xampp; Apache Port 80 Busy

은 다음 날이 오류를 줄 :

Busy - Apache Started [port 80]

을 그리고 난이 MySQL의를 시작하면 다음 Folowing 오류가 나타납니다

Busy - ERROR: Mysql service not started [-1]

사람이 어떻게이 문제를 해결할 수 있음을 알려주세요.

회신을 기다리는 중입니다. 이 질문에 요청했기 때문에 당신은 검색 할 사전

+0

사용중인 플랫폼은 무엇입니까? Windows 또는 Linux? 창문이있는 경우 services.msc를 실행하여 아파치의 포트 80을 차단할 수있는 충돌하는 서비스가 있는지 확인하십시오. 일반적으로 IIS가됩니다. – NEO

+0

그럼 Windows 7을 사용하고 있습니다 .. 그리고 목록에 IIS가 표시되지 않았습니다. 나를 안내하십시오. 나는 여기에서 많은 것을 수색했다. 하지만 도움을받지 못했습니다. –

답변

-1

덕분에 당신은 질문을 부탁드립니다. 8081은 또는 다음 다른 번호가 아파치를 다시 시작 들어 \ XAMPP \ 아파치 \ conf의 편집 httpd.conf 파일 및

80

를 들어 변경 : 당신은 C로 이동해야합니다.

다른 링크 그냥 당신이 80

확인 이외의 포트를 사용하십시오 Configure apache to listen on port other than 80

+0

음, 많이 찾았지만 문제에 대한 해결책을 찾지 못했습니다. 내가 왜 여기에 올린 지 그게. Listen 80에서 8081로 변경되었지만 여전히 작동하지 않습니다. 도와주세요. –

+0

어떤 버전의 아파치를 설치하셨습니까? –

+0

ApacheFriends XAMPP (Basispacket) 버전 1.7.4 + Apache 2.2.17 + MySQL 5.5.8 (커뮤니티 서버) + PHP 5.3.5 (VC6 X86 32 비트) + PEAR –

-1

편집이

#Listen 12.34.56.78:80 
Listen 8080 

같은에 아파치 파일

#Listen 12.34.56.78:80 
Listen 80 

mysqld.exe 인스턴스가 실행중인 경우 작업 관리자로부터. 그렇다면 그것을 죽이고 xampp 제어판에서 시작하십시오.

+0

It 작동하지 않았다.. –

1

cports.exe (http://www.nirsoft.net/utils/cports.html)의 열 Local Port에서 포트 80을 찾으십시오. 따라서이 포트를 사용하는 프로그램이 무엇인지 알게 될 것이며이를 종료 할 수 있습니다.

0

로컬 컴퓨터에서 실행중인 스카이프는 포트 80도 사용합니다. 따라서 포트 80은 MySQL에 할당 할 수 없습니다. 해결책은 스카이프에서 실행을 멈추고 xampp 서버를 시작하는 것입니다. 작동하지 않는 경우 skype를 제거한 다음 xampp 서버를 다시 설치하십시오. 이번에는 아마 MySQL을 실행할 수 있습니다.

0

봅니다 cmd를 프롬프트

netstat -ano|find "port no"

예에서 명령 아래에서이 프로그램을 실행하려면

netstat -ano|find "3306"

TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING 5164

TCP [::]:3306 [::]:0 LISTENING 5164

당신은 심지어 PID 번호를 사용하고 윈도우 작업 관리자에서 확인 할 수있는 이러한 PID를 활용하므로 정확한 프로세스 이름을 알 수 있습니다.

가능한 경우 오류 로그 파일을 제공하십시오.

skype를 사용하는 경우 주요 문제가 발생합니다.연결 포트 번호를 변경하고 skype를 다시 시작하고 아파치를 시작하십시오.

관련 문제