Apache2 구성 테스트가 실패했습니다.

Apache2 구성 테스트가 실패했습니다.

누구든지 이 오류를 해결하도록 도와줄 수 있나요?

[실패] 웹 서버 시작: apache2 실패!

구성 테스트의 결과는 다음과 같습니다.

Chown: '/var/lock/apache2.Nxr1S1Hr6b'의 소유권 변경: 작업이 허용되지 않습니다.

답변1

다른 apache2실행이 있나요?

ps aux | grep apache2

그렇다면 죽여라( pkill -9 apache2). 파일이 여전히 존재하는 경우 파일에 대한 권한은 무엇입니까?

ls -l /var/lock/apache2.Nxr1S1Hr6b

파일을 삭제하면 문제가 해결될 수도 있습니다.

답변2

소유한 사용자 ID를 확인하세요 /var/lock/apache2.Nxr1S1Hr6b.

ls -l /var/lock/apache2.Nxr1S1Hr6b

아니면 ls -ld /var/lock/apache2.Nxr1S1Hr6b일 수도 있습니다.

파일이나 디렉토리의 소유권이 파일의 "User" 지시어에 있는 사용자 ID와 다른 경우 httpd.conf소유자를 해당 사용자 ID로 변경합니다.

답변3

여러분이 제공한 모든 솔루션을 테스트했지만 그 중 아무 것도 작동하지 않았습니다. apache2를 시작하려고 할 때 오류가 발생하면 diff 확장자가 .uEM인 새 디렉터리 /var/lock/apache2가 생성되는 것을 확인했습니다. var/lock/apache2.gpk 등

관련 정보