mod_xsendfile 与 Apache 2.4 不兼容吗

mod_xsendfile 与 Apache 2.4 不兼容吗

我要求我的 VPS 托管提供商安装 mod_xsendfile。我得到的回复如下:“很抱歉,我忘记回复有关 mod_xsendfile 的问题。我的研究表明,该模块已有 4 年多未开发。以下是开发人员网站:

https://tn123.org/mod_xsendfile/

我不建议安装没有跟上 Apache 发展步伐的 Apache 模块。此外,您服务器上的 Apache 版本是 2.4,因此很可能不兼容。"

我想知道 mod_sendfile 在 Apache 2.4 上是否能正常工作。如果不行,除了readfilePHP 之外还有其他替代方案吗?因为我希望用户能够通过授权下载大文件。

答案1

我在进行与 mod_xsendfile 相关的其他搜索时偶然发现了这一点......

无论如何,mod_xsendfile 在具有 Apache 版本 2.4.18 的 Ubuntu 16.04 上运行良好。

答案2

它还适用于 Ubuntu 20.04、Apache 2.4.41 和 php 7.4.3。官方 GitHub 版本似乎修复了 Apache 2.4 的一些错误:

https://github.com/nmaier/mod_xsendfile

但自 2012 年以来,情况一直没有改变

相关内容