31.10.2020 00:45, Carlos E. R. пишет:
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>
line 119 of default-server.conf contains IncludeOptional /etc/apache2/conf.d/*.conf so it is possible that error is triggered by some other file in this directory that is included before cacti.conf.
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>
For the moment, I'm uninstalling cacti. Apache runs again.