Linux Mint(基于 Ubuntu),apache2 配置错误:未加载 MPM

Linux Mint(基于 Ubuntu),apache2 配置错误:未加载 MPM

如何解决 Linux Mint(基于 Ubuntu)上的 apache2 配置错误:AH00534: apache2 Configuration error: No MPM loaded

我遵循的是“Apache 3rd ed. Laurie, Ben. ;Laurie, Peter. ;2007”的第一个示例。它被命名为 site.toddle

文件“/usr/www/apache3/site.toddle/conf”:

User webuser
Group webgroup

ServerName my586

DocumentRoot /usr/www/apache3/site.toddle/htdocs

我尝试运行以下命令:

/usr/www/apache3/site.toddle $  apache2ctl -f `pwd`/conf/httpd.conf -d `pwd`

我收到错误:

AH00534: apache2: Configuration error: No MPM loaded.
Action '-f /usr/www/apache3/site.toddle/conf/httpd.conf -d /usr/www/apache3/site.toddle' failed.

我尝试使用不同的模块,例如 mpm_prefork、mpm_event(每次试用只启用一个模块,每次我更改模块时 apache 都会重新启动)。我还重新安装了所有 apache。但这个错误仍然存​​在。

答案1

错误消失了,然后我添加了几行:

Include /etc/apache2/mods-enabled/*.load
Include /etc/apache2/mods-enabled/*.conf

到文件 /usr/www/apache3/site.toddle/conf/httpd.conf,它将覆盖 Linux Mint 目录中的原始文件:

 /etc/apache2/apache2.conf

相关内容