Apache 2 mpm-itk 和 mpm-prefork 模块一起

Apache 2 mpm-itk 和 mpm-prefork 模块一起

以下是 Apache 2 的配置:

/etc/apache2/mods-enabled/mpm_itk.load

# Depends: mpm_prefork
LoadModule mpm_itk_module /usr/lib/apache2/modules/mpm_itk.so

/etc/apache2/mods-enabled/mpm_prefork.load

# Conflicts: mpm_event mpm_worker mpm_itk
LoadModule mpm_prefork_module /usr/lib/apache2/modules/mod_mpm_prefork.so

这些评论并没有使解释更加清楚——mpm-prefork 与 mpm-itk 冲突,但 mpm-itk 依赖于它?

删除的时候/etc/apache2/mods-enabled/mpm_itk.load出现错误:

AH00534:apache2:配置错误:未加载 MPM。

我不确定那里发生了什么。mpm-itk 坏了吗?还是它真的依赖于 mpm-prefork?

加载两个模块是否不好?Apache 在实践中使用哪个模块以及为什么?如何让 Apache 使用另一个模块?

答案1

您只能使用一个 MPM。因此该评论没有任何意义。您可以考虑将问题报告给软件包维护者。

相关内容