2012-12-20 2 views
20

Apache 버전을 2.0에서 2.4로 업그레이드하는 중입니다. 2.4 설치 후, 나는 아래의 문제에 직면했다.Apache SSLMutex 문제

라인 # 77 : /apache/conf/ssl.conf 라인 77 구문 오류 :

잘못된 명령 'SSLMutex'는 아마도 서버 구성 AH00526에 포함되지 모듈의 철자 또는 정의 ssl.conf는 "SSLMutex file :/apache/logs/ssl_mutex"입니다.

mod_ssl을로드했으며 아래 모듈도로드했지만 여전히 수정할 수 없습니다.

참고 : ssl.conf 파일에서 SSLMutex 행을 주석 처리하면 Apache가 SSL 포트를 포함하여 작동합니다. SSLMutex 문제가 해결되지 않으면 어떻게 될지 걱정됩니다. 해결책을 제안하십시오.

감사

답변

45

당신은 단지에 아파치를 묻는 메시지가 표시됩니다이 라인을 주석, 당신의 2.2에 일부 특정 뮤텍스 구성을 가지고하지 않는 한 SSLMutex 2.2

+4

이 올바른 지침 "뮤텍스 SYSVSEM 기본"이 아닌 "뮤텍스 기본 SYSVSEM"인가? 첫 번째 옵션을 사용하면 Apache 실행시 오류가 발생합니다. 두 번째 옵션을 실행하면 Apache가 정상적으로 실행됩니다. http://forum.wampserver.com/read.php?2119090,119180에서 제안을 발견했습니다. 동시에 Apache doc http://httpd.apache.org/docs/2.4/upgrading.html은 SSLMutex를 제거하는 방법이 명확하지 않은데, SSLMutex를 제거해야한다고 명시되어 있습니다. – sergtk

+4

** Mutex 기본값 ** 아파치 2.4.9에 나를 위해 일하고있다 –

+0

누군가가이 구문을 올바른 구문으로 업데이트 할 수 있습니까? – Peon

6

후 떨어 뜨리

Mutex default 

와 SSLMutex 교체 기본 뮤텍스 메커니즘을 사용하십시오. upgrading 2.2 to 2.4mutex 지시문 설명서에 대한 설명서를 참조하십시오.

1

당신은 동등한 아파치 SSL 설정을 사용하려면 다음

Mutex file:/apache/logs/ssl_mutex 

ssl_mutex 아파치 (httpd 프로세스)가 아닌 세계 읽을 디렉토리 (예 : 액세스 서버의 로컬 드라이브에 디렉토리,이다 '/ tmp'가 아님) 네트워크 저장 장치 (예 : NFS가 아님)가 아닙니다.

참조 : Apache Core Features