01.03.24, 16:36 +0100, Stephen P. Molnar: > I am running up to date Bookworm and get the 'Failed to start Apache2 > service on boot' error message. > > I searched Google and found > https://forums.debian.net/voew.top9c,php?t=14419s which didn't solve the > problem. > > I then tried sudo systemctl status apache2.service resulting in: > > × apache2.service - The Apache HTTP Server > Loaded: loaded (/lib/systemd/system/apache2.service; enabled; > preset: enabled) > Active: failed (Result: exit-code) since Fri 2024-03-01 10:14:07 > EST; 20min ago > Docs: https://httpd.apache.org/docs/2.4/ > Process: 4474 ExecStart=/usr/sbin/apachectl start (code=exited, > status=1/FAILURE) > CPU: 41ms > > Mar 01 10:14:07 AbNormal systemd[1]: Starting apache2.service - The > Apache HTTP Server...
> Mar 01 10:14:07 AbNormal apachectl[4477]: AH00526: Syntax error on line > 11 of /etc/apache2/mods-enabled/userdir.conf: [1] ^^^^^^ > Mar 01 10:14:07 AbNormal apachectl[4477]: Illegal option ExecCG [2] ^^^^^^ > Mar 01 10:14:07 AbNormal apachectl[4474]: Action 'start' failed. > Mar 01 10:14:07 AbNormal apachectl[4474]: The Apache error log may have > more information. > Mar 01 10:14:07 AbNormal systemd[1]: apache2.service: Control process > exited, code=exited, status=1/FAILURE > Mar 01 10:14:07 AbNormal systemd[1]: apache2.service: Failed with result > 'exit-code'. > Mar 01 10:14:07 AbNormal systemd[1]: Failed to start apache2.service - > The Apache HTTP Server. > > Unfortunately, I am not conversant in ancient Greek and wold very > appreciative of assistance. Hm, to me it seems that the problem description in the log is written in pretty plain English: [1] Look at /etc/apache2/mods-enabled/userdir.conf line 11 there you should see something like [2] "ExecCG" which probably should read "ExecCGI" instead. -- Regards mks