Apache 虚拟主机限制

Apache 虚拟主机限制

我成为了在 Windows XP 机器上运行的旧版 Apache 1.3 开发服务器的维护者。出于某种原因,系统不允许超过一定数量的虚拟主机(在本例中为 64)。我在 Apache 文档中指出(http://httpd.apache.org/docs/1.3/misc/FAQ.html#fdlim) 这可能是由于文件描述符限制造成的。但是似乎没有任何关于如何在更现代的 Windows 机器上调整此限制的信息。我有什么选择可以绕过此限制?

答案1

在 Windows 上,它们被称为文件句柄,注册表值为

HKLM\Software\Microsoft\Windows NT\CurrentVersion\Windows\USERProcessHandleQuota

编辑注册表之前请先备份!

以下是有关此事的一篇信息性文章:突破 Windows 的极限:句柄

答案2

另一种选择是使用mod_vhost_alias

如果你能在虚拟主机中找到一个模式,你可以创建虚拟主机别名规则(据我所知,那里没有限制)

相关内容