【问题标题】:AH00534: httpd: Configuration error: No MPM loaded on aws linux ami 2AH00534:httpd:配置错误:aws linux ami 2 上未加载 MPM
【发布时间】:2021-06-08 10:51:18
【问题描述】:

我正在尝试使用弹性 beanstalk 中的 django 应用程序来启动 amazon linux ami,但它一直说 AH00534: httpd: Configuration error: No MPM loaded。 Ngix 选项工作正常,但 apache 无法启动。我不知道为什么

【问题讨论】:

    标签: amazon-web-services amazon-elastic-beanstalk apache2.4


    【解决方案1】:

    当一个新实例启动时,我遇到了这个确切的问题,这是因为默认 AL2 映像中的任何 /etc/httpd/*/*.conf 文件中都没有 LoadModule mpm_.......

    对我来说,启动任务一直在循环(并且失败),因为它无法启动 httpd。我意识到我的一个 ebextensions 有这个:

    services:
      sysvinit:
        httpd:
          enabled: true
          ensureRunning: true
    

    这就是它一直尝试启动 httpd 的原因,这发生在基本 httpd.conf 文件被我的平台特定文件(在我的例子中是 Tomcat 8.5 + Java 8)替换之前。我去掉了上面的services 块,这对我来说真的不是必需的,这使得启动任务能够在没有 httpd 启动的情况下继续。启动任务中的后续步骤将替换基础 httpd.conf 文件,确实包含此指令:LoadModule mpm_event_module modules/mod_mpm_event.so,然后 httpd 将能够启动。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-27
      • 2015-05-17
      • 2022-06-18
      • 2022-05-25
      • 2020-01-18
      相关资源
      最近更新 更多