sudo apt-get remove --purge apache2
및를 통해 apache2를 제거 하고 및를 sudo apt-get autoremove
통해 다시 설치하면 설치해야 하는 모드가 설치되지 않습니다.sudo apt-get update
sudo apt-get install apache2
다음과 같은 오류를 반환합니다.
Syntax error on line 146 of /etc/apache2/apache2.conf: Syntax error on line 2 of /etc/apache2/mods-enabled/access_compat.load: Cannot load /usr/lib/apache2/modules/mod_access_compat.so into server: /usr/lib/apache2/modules/mod_access_compat.so: cannot open shared object file: No such file or directory
이와 같은 오류는 모드가 활성화된 모든 .load 파일에 대해 지겹도록 반복되며, 모드가 활성화된 모든 .load 파일을 제거해도 apache2가 활성화되지 않습니다. 왜냐하면 내가 알 수 있는 한 이러한 모듈은 apache2의 기능에 필요하기 때문입니다. /usr/lib/apache2/modules를 확인해보면 제거와 재설치를 반복해도 모드가 없습니다. /usr/lib/apache2를 삭제해도 도움이 되지 않습니다.
도움이 필요하세요?
버전: 우분투 22.04.2 LTS
답변1
그것을 고쳤습니다sudo apt install --reinstall apache2-bin