Hi,
My apache2 does not start (Leap 15.2). I get:
Telcontar:~ # systemctl status apache2
● apache2.service - The Apache Webserver
Loaded: loaded (/usr/lib/systemd/system/apache2.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Fri 2020-10-30 22:25:47 CET; 4s ago
Process: 29503 ExecStart=/usr/sbin/start_apache2 -DSYSTEMD -DFOREGROUND -k start (code=exited, status=1/FAILURE)
Main PID: 29503 (code=exited, status=1/FAILURE)
Oct 30 22:25:47 Telcontar systemd[1]: Starting The Apache Webserver...
Oct 30 22:25:47 Telcontar start_apache2[29503]: httpd-prefork: Syntax error on line 210 of /etc/apache2/httpd.conf: Syntax error on line 119 of /etc/apache2/default-server.conf: Syntax error on line 15 of /etc/apache2/conf.d/cacti.conf: Expected </DirectoryMatch> but saw </Directory>
Oct 30 22:25:47 Telcontar systemd[1]: apache2.service: Main process exited, code=exited, status=1/FAILURE
Oct 30 22:25:47 Telcontar systemd[1]: Failed to start The Apache Webserver.
Oct 30 22:25:47 Telcontar systemd[1]: apache2.service: Unit entered failed state.
Oct 30 22:25:47 Telcontar systemd[1]: apache2.service: Failed with result 'exit-code'.
I understand it flags an error in file "/etc/apache2/conf.d/cacti.conf", which is a distribution file.
<IfDefine CACTI> <=================
<IfModule mod_alias.c>
Alias /cacti /srv/www/cacti
</IfModule>