Назад | Перейти на главную страницу

Ограничение виртуального хоста Apache

Я стал сопровождать более старый сервер разработки Apache 1.3, работающий на машине с Windows XP. По какой-то причине система не позволяет использовать больше определенного количества виртуальных хостов (в данном случае 64). Я отметил в документации Apache (http://httpd.apache.org/docs/1.3/misc/FAQ.html#fdlim), что, возможно, это связано с ограничениями файловых дескрипторов. Однако, похоже, нет никакой информации о том, как настроить это ограничение на более современных компьютерах с Windows. Какие у меня есть возможности обойти это ограничение?

Другой вариант - использовать mod_vhost_alias

Если вы можете найти шаблон в своих vhosts, вы можете создать правила псевдонима vhost (AFAIK там нет ограничений)

В Windows они называются дескрипторами файлов, а значение реестра

HKLM \ Программное обеспечение \ Microsoft \ Windows NT \ CurrentVersion \ Windows \ USERProcessHandleQuota

сделайте резервную копию перед редактированием реестра!

Вот информативный пост по этому поводу: Выходя за рамки Windows: ручки