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

Странное поведение директивы IfModule

Я настроил 3 виртуальных сервера для Apache2 под Centos6. Каждая конфигурация сервера завернута внутрь IfModule директива вроде этой:

<IfModule mod_fcgid.c>
    Listen 15100
    NameVirtualHost *:15100
    <VirtualHost *:15100>
...
</IfModule>

2 из 3 серверов работают нормально, но когда я пытаюсь открыть главную страницу последнего сервера, кажется, что Apache не слушает его порт. Я понял, что если удалить IfModule проверьте из последней конфигурации сервера все работает как положено. Все эти директивы проверяют наличие одного и того же модуля - mod_fcgid.c. Не могу понять, что с моими конфигами.