Apache2 설치 문제 install -f 출력 : 패키지

내가 입력하면 :

sudo apt-get install apache2

나는 얻다:

Setting up apache2-bin (2.4.7-1ubuntu4.8) ...
Setting up apache2-data (2.4.7-1ubuntu4.8) ...
Setting up apache2 (2.4.7-1ubuntu4.8) ...
ERROR: Config file dir.conf not properly enabled: /etc/apache2/mods-enabled/dir.conf is a real file, not touching it
dpkg: error processing package apache2 (--configure):
subprocess installed post-installation script returned error exit status 1
Processing triggers for libc-bin (2.19-0ubuntu6.6) ...
Errors were encountered while processing:
apache2
E: Sub-process /usr/bin/dpkg returned an error code (1)

입력 : sudo apt-get install -f

출력 : 패키지 목록 읽기 … 완료 건물 종속성 트리
읽기 상태 정보 … 완료 0 업그레이드, 0 새로 설치, 0 제거 및 0 업그레이드되지 않음. 1 완전히 설치 또는 제거되지 않았습니다. 이 작업 후에는 0B의 추가 디스크 공간이 사용됩니다. apache2 설정 (2.4.7-1ubuntu4.8) … 오류 : 구성 파일 dir.conf가 올바르게 활성화되지 않았습니다 : /etc/apache2/mods-enabled/dir.conf는 실제 파일이며 dpkg를 건드리지 않습니다 : 오류 처리 패키지 apache2 (-configure) : 서브 프로세스 설치 후 설치 스크립트가 오류 종료 상태 1을 리턴했습니다. 처리하는 동안 오류가 발생했습니다 : apache2 E : 서브 프로세스 / usr / bin / dpkg가 오류 코드를 리턴했습니다 (1)



답변

필요한 apache2 구성이없는 경우 모든 apache2 파일과 구성을 제거하여이 문제를 해결하고 새 기본 구성을 설치하십시오.

구성 파일을 설치 제거하고 제거하려면 다음 명령을 시도하십시오.

( 제거 하기 전에 아파치 서비스를 중지해야합니다 ) :

sudo apt-get purge apache2*

다음을 입력하여 다시 설치하십시오.

apt-get install apache2