gpt4 book ai didi

apache2 - 用于 Win x64 的 mod_xsendfile?

转载 作者:行者123 更新时间:2023-12-04 13:17:54 27 4
gpt4 key购买 nike

我正在尝试在 Windows (7) x64(使用 Apache 2.2)上安装 mod_xsendfile Apache 模块——是的,我从一开始就注定要失败,我知道 :-)。显然有:

a) mod_xsendfile 没有 Win x64 二进制文件,只有来自 the module's website 的 Win32 二进制文件

b) 没有来自 ApacheLounge 的 apxs 的 Win x64 二进制文件

我已经尝试了通常的 LoadModule xsendfile_module modules/mod_xsendfile.so但是会出现半明显的错误( httpd: Syntax error on line 127 of C:/Apache/conf/httpd.conf: Cannot load C:/Apache/modules/mod_xsendfile.so into
server: The specified module could not be found.
),它与 Win x64 不兼容。

问题仍然存在——如何为 x64 构建模块,这是否可能?我有 VS 和任何可能需要的工具。

我只是想看看这是否会提高我受 Rails 保护的附件下载速度 - 目前对于简单图像的速度非常可怕。

先感谢您 !

最佳答案

我是 mod_xsendfile 的作者。

我提供 win32 二进制文件只是出于礼貌。我仍然建议您从源头构建自己。这样你就可以确定二进制文件没有被篡改,甚至我也没有:p

目前没有来自 Apache 基金会的官方 Win64 Apache2(或 2.2)版本。由于我根据官方二进制文件测试我的构建,因此我不能确定一旦基金会发布官方 Win64 二进制文件,这些二进制文件是否能正常工作。因此,我没有构建 Win64

如果您不是(在 Windows 中)Visual Studio 的新手,那么从源代码构建非常简单。二进制 ZIP 和/或我的 github 存储库包含您可以导入到 Apache 解决方案中的项目文件。有人告诉我,即使是免费的 Visual Studio Express 也足以进行工作构建。事情是开源的。
如果有意外的可移植性问题,我欢迎补丁;)

作为最后的手段,您仍然可以在 Win64 机器上运行官方 Win32 apache + mod_xsendfile。

关于apache2 - 用于 Win x64 的 mod_xsendfile?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3078804/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com