【问题标题】:Invalid command 'AddOutputFilterByType', perhaps misspelled or defined by a module not included in the server configuration无效的命令“AddOutputFilterByType”,可能拼写错误或由未包含在服务器配置中的模块定义
【发布时间】:2015-05-14 13:34:06
【问题描述】:

我正在使用 wamp 2.5 运行 prestashop 1.4,并且我得到了错误文件 (.htaccess)

无效命令“AddOutputFilterByType”,可能拼写错误或定义错误 通过服务器配置中未包含的模块

我在之前的安装中没有得到它(wamp 2.4)

我读过这个

无效命令“AddOutputFilterByType”,可能拼写错误或定义错误 通过服务器配置中未包含的模块 - AddOutputFilterByType 已从核心移至 mod_filter,其中 必须加载。

在 apache 网站上,不知道是什么意思。

自动创建 htaccess 的任何方式。

【问题讨论】:

  • 降级到 wamp 2.4 解决问题
  • 从 .htaccess 文件中查看实际行会很有用。

标签: wamp


【解决方案1】:

在 apache 中启用“filter_module”模块。

[Wamp 图标] > Apache > Apache 模块 > filter_module

降级到 wamp 2.4 将避免但不能解决问题。启用 filter_module 允许在 wamp 2.5 上支持 AddOutputFilterByType htaccess

【讨论】:

    【解决方案2】:

    要解决此问题,请启用 mod_filter 并重新启动 Apache。 mod_filter 在 2.4 中是必需的,虽然在 2.2 中不是这样。

    要启用它,请打开您的 httpd.conf 文件并取消注释该行

    LoadModule filter_module modules/mod_filter.so
    

    然后重启 Apache 服务就完成了。

    来源:https://www.nivas.hr/blog/2012/08/10/upgrade-to-apache-2-4-and-addoutputfilterbytype-issue/

    【讨论】:

      【解决方案3】:

      您可以更改您的 .htaccess 以初步检查过滤器模块是否已启用,然后应用属性。

      <IfModule mod_filter.c>
      AddOutputFilterByType ...
      </IfModule>
      

      【讨论】:

        猜你喜欢
        • 2018-02-12
        • 2017-11-04
        • 2012-04-26
        • 2013-08-24
        • 1970-01-01
        • 2013-09-21
        • 2017-11-16
        • 2022-01-14
        相关资源
        最近更新 更多