Come illustrato di seguito, c'è il caso in cui un'installazione originale di Apache 2.4 su Ubuntu non viene avviata anche dopo aver rimosso o eliminato i file in /etc/apache2 e reinstallato Apache.
NOTA: Ubuntu 14.04 e Ubuntu 16.04 sono entrambi finiti a fine vita, questo articolo non è più mantenuto e dovresti aggiornare a una versione supportata.
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.
Ciò è dovuto a un file di configurazione che sta tentando di caricare una libreria tentando di caricare una libreria (mod_access_compat.so
) che non riesce a trovare.
Il file sembra essere parte del pacchetto apache2-bin, quindi tutti i suoi file devono essere presenti (installati) con:
$ sudo apt-get --reinstall install apache2-bin
Utilizza la scheda Feedback per inserire commenti o porre domande. Puoi anche avviare una conversazione con noi.