使用 mod-mime-magic 编译 Apache 时出现此错误:
--enable-mime-magic ../build_apache.sh: 第 22 行:
--enable-mime-magic:未找到命令
当我查看屏幕上的输出时,看到以下内容:
检查是否启用 mod_mime_magic...否
尽管在构建脚本中传递了 --enable-mime-magic。稍后,我看到了以下内容:
检查是否启用 mod_mime... 是(默认)
我谷歌搜索了这个错误,但没有找到太多结果。有人知道是什么原因造成的吗?
以下是构建脚本:
PATH=/usr/bin:/bin:/lib
export PATH
set -e
set -x
make distclean || true
./configure --prefix=/app/apache \
--enable-so \
--enable-cgi \
--enable-info \
--enable-rewrite \
--enable-speling \
--enable-usertrack \
--enable-deflate \
# --enable-ssl \
# --with-ssl=/usr/bin \
--enable-mime-magic
#make
#make install
#/app/apache/bin/apachectl restart
这是在 Apache 2.2.17 和 Redhat (RHEL) 5.5 上。
谢谢!
知识管理
答案1
从 ./configure 列表中删除注释行。它们导致 --enable-mime-magic 被作为单独的命令处理。