限制 Apache(XAMPP)的带宽

限制 Apache(XAMPP)的带宽

我想限制 Windows 7 上 XAMPP Apache 的可用带宽,因此我找到了有关模块“mod_bw”的一些信息。我将文件(“mod_bw.dll”)复制到模块目录中,并将以下几行添加到我的 httpd.conf 中。

LoadModule bw_module modules/mod_bw.dll
BandWidthModule On
ForceBandWidthModule On
BandWidth all 65536

但在配置中,我的 Apache 根本无法启动。我注意到所有其他模块的文件扩展名都是“.so”,而我的是 mod_bw.dll。这有什么区别吗?

这是我所遵循的指南:http://wiki.apache.org/httpd/BandwidthLimiting

答案1

没关系,它是向​​后兼容的。

最好使用 .so,但是 .dll 也可以。

你的 apache 错误日志说了什么?你使用的 apache 是哪个版本?

我认为 mod_bw 总体上与 2.4 或 2.+ 存在问题。

如果您只是想减慢用户速度,请尝试 mod_ratelimit,它不会限制(我不认为)总体带宽使用量,但会限制每个用户可以使用的带宽量。

相关内容