AH00534: apache2: Configuration error: No MPM loaded



Not too long ago a number of changes were applied to a local Apache2 server to fix a problem with HTTP2 support. All seem well until a recent reboot which resulted in the Apache2 failure.

The TL/DR solution was to simply disable then enable the PHP modules in use. In this scenario it is PHP7.4

sudo a2dismod php7.4

sudo a2enmod php7.4

sudo systemctl restart apache2

 

You can read more about the solution here:

https://www.linuxquestions.org/questions/linux-newbie-8/apache2-ah00111-config-variable-%24%7Bapache_run_dir%7D-is-not-defined-4175635791/

 

 

Comments