2013-08-05 2 views
6

방금 ​​컴퓨터를 시작했고 XAMPP의 Apache가 더 이상 작동하지 않습니다. 나는 처음으로 오늘 부모님 웹 사이트의 서버에 처음 접속 한 것과 관련이 있다고 생각합니다.XAMPP 아파치 오류 : 서버 구성에 의해 클라이언트가 거부되었습니다.

오류 로그이 메시지주고있다 :

[Sun Aug 04 09:15:35.889700 2013] [authz_core:error] [pid 5088:tid 1776] [client ::1:58124] AH01630: client denied by server configuration: C:/Users/James/Desktop/Container/XAMPP/apache/icons/folder.gif, referer: http://localhost/Triiline1/ 

을 나는이 떨어져 기반으로 httpd.conf의이 부분을 변경 :

client denied by server configurationApache: client denied by server configuration

<Directory "C:/Users/James/Desktop/Container/XAMPP/cgi-bin"> 
    AllowOverride All 
    Options None 
    Require local 
</Directory> 

나는 require all granted 시도 및 require local, 결과가 없습니다.

MySQL은 여전히 ​​XAMPP에서 작동합니다. 이 문제를 어떻게 해결할 수 있습니까?

UPDATE :

몇 시간 후, 나는 시작을 클릭 XAMPP를 열고 그것을 잘 작동합니다. 실마리 없음. 이 문제가 다시 발생하면 아무나 설명이나 해결책이 있으면 관심이 있습니다.

답변

0
예를 들어 포트 80

를 사용하여 다른 응용 프로그램이있는 경우 XAMPP에서 아파치가 시작되지 않습니다

은 : Skype는 포트 80을 사용 따라서 스카이프는 작업 포트가 될 수 없습니다 때문에 시작이 거부됩니다 아파치를 실행하는 경우 등기.

부모님 웹 사이트에서 서버에 액세스하려했음을 언급했습니다. 당신은 그렇게 않았다 방법? Xampp은 비 로컬 IP가 로컬 컴퓨터/네트워크에서 실행중인 아파치 서버에 액세스하는 것을 허용하지 않습니다.

이 동작을 변경하려면 "모두 허용"을 사용하고 httpd.conf에 "거부"매개 변수가 지정되어 있으면 제거하십시오.

설정 파일을 저장하는 것을 잊지 마십시오. Apache 서버를 다시 시작하여 새 규칙을 적용하십시오.

건배 .. !!

+1

스카이프였습니다! 나는 그것을 깨닫지 못했다. 정보를 제공해 주셔서 감사합니다. – EveyPortman

+0

도움이 되니 기쁩니다. 더 이상 포트 80을 사용하지 않도록 Skype 설정을 변경할 수 있습니다. 설정은 연결 설정에서 찾을 수 있습니다. 또한 xampp을 먼저 시작한 다음 Skype를 시작할 수 있습니다. 이렇게하면 Skype가 다른 포트를 사용할 수 있으므로 아무런 충돌이 없습니다. –

+0

나는 왜 부정 투표가 있었는지 의아하게 생각합니다. 대답은 질문자 문제를 해결했고, 바로 그 점에 맞았습니다. 부정적인 유권자는 무엇이 잘못되었는지를 알 수 있도록 의견을 남겨주세요. 아마도 대답을 향상시킬 수 있습니다. –

0

백그라운드에서 실행중인 다른 SQL 서버를 비활성화하십시오.

services.msc으로 이동하고 다른 모든 SQL 서버 또는 서버 에이전트를 찾아 비활성화하십시오.

마지막으로 Apache가 시작됩니다.

관련 문제