GNU/Linux >> Linux Esercitazione >  >> Linux

Test di configurazione Apache2 non riuscito:errore di segmentazione (core dumping) [risolto]

Ho installato Apache2 e funzionava bene. Avevo anche installato PHP 7.1 e tutto funzionava bene, finché non ho installato phpMyAdmin. Sì, all'improvviso Apache ha fallito con un messaggio di errore "Apache2 configtest failed".

Di seguito è riportato l'errore apache2 non riuscito:

root@osticket-server:~# /etc/init.d/apache2 restart
 * Restarting web server apache2 [fail]
 * The apache2 configtest failed.
Output of config test was:
Segmentation fault (core dumped)
Action 'configtest' failed.
The Apache error log may have more information.

Impossibile trovare alcun messaggio di errore nel registro degli errori di Apache diverso da quello sopra sulla riga di comando:

Come correggere l'errore di configurazione di Apache2 non riuscito?

Soluzione :Se test di configurazione fallisce, non c'è nulla di PANIC. Nella maggior parte dei casi, il problema potrebbe essere dovuto al conflitto tra i moduli. Sì, potrebbe esserci un conflitto tra i moduli installati in passato con quello installato ora.

Nel mio caso, è a causa del conflitto tra i moduli PHP5 e PHP7.1.

Cerca i moduli:

cd /etc/apache2/mods-enabled
ls -lrt
lrwxrwxrwx 1 root root 29 Oct 16 04:55 php7.1.load -> ../mods-available/php7.1.load
lrwxrwxrwx 1 root root 29 Oct 16 04:55 php7.1.conf -> ../mods-available/php7.1.conf
lrwxrwxrwx 1 root root 27 Oct 16 05:24 php5.load -> ../mods-available/php5.load
lrwxrwxrwx 1 root root 27 Oct 16 05:24 php5.conf -> ../mods-available/php5.conf

Dall'elenco sopra, puoi trovare entrambi i moduli abilitati. La disabilitazione di uno dei moduli risolverà il problema.

Il tuo server web potrebbe essere vulnerabile a DROWN

Impara a proteggere il tuo server Web Apache dall'attacco DROWN.

Come disabilitare il modulo Apache2

Puoi utilizzare a2dismod comando per la disabilitazione:

a2dismod php5

Riavvia il servizio Apache2

service apache2 restart

Linux
  1. [RISOLTO] Cron job wget scrive i file nella directory principale

  2. Errore di avvio della VM OpenStack – Ultima eccezione:associazione non riuscita per la porta [Risolto]

  3. Come risolvere l'errore OpenStack - Impossibile eliminare la rete? [Risolto]

  4. Correzione dell'errore:controllo libpci non riuscito. Disabilita la capacità di assegnazione del dispositivo KVM [Risolto]

  5. Impossibile avviare il server di database PostgreSQL – Agente di autenticazione non registrato per processo unix [Risolto]

Errore OpenCA addMessage non riuscito per lo slot di registro XML. Impossibile creare la directory [Risolto]

Impossibile firmare CSR con la chiave Ca Root?

Errore Gparted - Errore di segmentazione (core dumped)?

Il modo più semplice per individuare un errore di segmentazione

Perché fclose(NULL) di glibc causa un errore di segmentazione invece di restituire un errore?

Come configurare ssh senza password con chiavi RSA