我已经在运行在Ubuntu10.04上的Apache2中启用了XSendFile模块。我添加了XSendFile on
指令,并成功地重新启动了Apache服务器。当我添加XSendFilePath /path/to/dir
指令并重新启动Apache时,我得到以下错误:
命令“XSendFilePath”无效,可能拼写错误或未包含在服务器配置中的模块定义
不知道我做错了什么?
发布于 2011-09-16 13:53:58
在10.04 Lucid上,apt默认安装的XSendFile版本为0.9.2:
http://packages.ubuntu.com/lucid/libapache2-mod-xsendfile
在0.1.0版本中,指令XSendFilePath取代了XSendFileAllowAbove,因此对于0.9.2:
https://tn123.org/mod_xsendfile/
如果您使用的是小于0.1.0的内容,请尝试使用XSendFileAllowAbove
发布于 2011-05-10 14:41:37
在apache中安装并启用了x-sendfile模块吗?运行"apachectl -M“查看所有模块的列表。您可能需要构建它,请参阅https://tn123.org/mod_xsendfile/
https://stackoverflow.com/questions/5761189
复制相似问题