Apache (Denwer) и Windows 7

Работая с домашнего компьютера, в качестве виртуального сервера я использую простой в установке, старый-добрый Denwer® от ДКЛаб™© – отличная вещь, должен вам сказать! И всё бы ничего, но сегодня утром мой браузер наотрез отказывался отображать страницы, отдаваемые локальным Апачем. То есть 404 по любому адресу, в т.ч. http://localhost/ (который, обычно, перебрасывает на стартовую страницу Денвера). Пинг проблем не выявил, а логи апача неисправностей не зафиксировали. Покопавшись в поисковиках(1,2,3), понял что проблема, скорее всего, из-за моей ОС – Windows 7  (Evaluation copy, Build 7100). То что нашел, конечно, мне не помогло.

Не помню какими умозаключениями я пришел к решению, но проблема была в том, что я отключил (или включил) некоторые (IIS) родные сервисы Windows, которые конфликтовали с портами Apache. Чтобы решить проблему:

  • делай раз: Start → Control Panel → Turn Windows features on or off
    control_panel_windows_features
  • делай два: Убираем галочку со всей папки Internet Information Services (чтобы освободить 80 порт):
    _Untitled-1

Прошу прощения за язык интерфейса на скриншотах – я сторонник english version в большинстве случаев но, уверен, понять что к чему не составит труда. Тфьу-тьфу, конечно, но если вруг что, и попали Вы сюда потому что больше ничего не помогало, то, надеюсь, это поможет.

Tagged with: