Apache2 не устанавливает необходимые модули

Apache2 не устанавливает необходимые модули

После удаления apache2 с помощью sudo apt-get remove --purge 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 в mods-enabled, и удаление каждого файла .load из mods-enabled не позволяет apache2 активироваться, поскольку, насколько я могу судить, эти модули необходимы для функционирования apache2. При проверке /usr/lib/apache2/modules модов нет, даже после многократного удаления и переустановки. Удаление /usr/lib/apache2 не помогает.

Любая помощь?

Версия: Ubuntu 22.04.2 LTS

решение1

Исправил это с помощьюsudo apt install --reinstall apache2-bin

Связанный контент