Jak je znázorněno níže, existuje případ, kdy se původní instalace Apache 2.4 na Ubuntu nespustí ani po odstranění nebo vyčištění souborů v /etc/apache2 a také po přeinstalaci apache.
POZNÁMKA: Ubuntu 14.04 a Ubuntu 16.04 skončily, tento článek již není udržován a měli byste aktualizovat na podporovanou verzi.
apache2: Syntax error on line 140 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
Action 'configtest' failed.
Je to způsobeno konfiguračním souborem, který se pokouší načíst knihovnu a pokouší se načíst knihovnu (mod_access_compat.so
), kterou nemůže najít.
Zdá se, že soubor je součástí balíčku apache2-bin, takže všechny jeho soubory musí být přítomny (nainstalované) s:
$ sudo apt-get --reinstall install apache2-bin
Pomocí karty Zpětná vazba můžete přidat komentáře nebo položit otázky. Můžete s námi také zahájit konverzaci.