Денвер в windows 8-10 не работает
Случай один.
Во время настройки дистрибутива денвер на Windows вдруг выскочило оповещение – вы установлена библиотека - msvcr71.dll в линейки Windows восьмых и десятой серий.
Проблема вторая.
Поставив Denwer на Windows с восьмерки по десятку на рабочий стол, стартуем ярлык, но не работает localhost и ничего не запускается. Воспользуйтесь некоторыми советами.
Начнем, итак, если вы поставили новую систему Windows десять или же пользуетесь Windows восемь, восемь один и по вышеуказанным пунктам не можете использовать набор программ для разработки сайтов на локалке. В статье я предложу вам несколько способов восстановления работы ЛС на своем ПК.
Первая беда - нет библиотеки - msvcr71.dll - установим.
Устраняется она подгрузкой библиотеки, ее можно взять тут и залить в папку \Windows\System32\ - это для 32-х битных систем или \Windows\SysWOW64\ – это для 64 –х битных систем. После этого, перейдите в папку в зависимости от вашей версии, ПКМ открываем файл библиотеки, выбираем свойства и жмем - Разблокировать.
Иногда помогает такой метод – если пакет Денвера остался, перезаписываем в папку WebServers там лежит Denwer. Если проблема наблюдается, продолжаем исправление.
Открою секрет, данная ошибка возникает на ПК, когда порт 80 занят процессами Виндоус или ПО.
Как же понять, чем занят необходимый порт 80? Чтобы понять это, используем маленькую утилитку NetMonitor, она укажет, что же блокирует порт 80 во вкладке - Local Port. Берем, не стесняемся.
Еще одна недосказанность в любви Skypa с denwer windows 8.
У большинства из нас имеется Skype, как вариант, он всегда может подстраиваться в порт 80, прописанный Denweru для корректной работы.
Ответ: Подключаем skype, во владке - инструменты - настройки - дополнительно - соединение - и убираем чекбокс на строке - ….использовать порты 80 и 443, сохранить. Если denwer опять не запустился, то продолжаем исправление.
Исправляем беду № 2.
Способ №1
По умолчанию в системе автоматом сработала некая system служба, занимающая порт 80 или же Process ID=4, отключается в ручную через реестр. Не волнуйтесь, ничего страшного нет.
- Жмем: Win+R,
- В окне вводим regedit,
- Enter и в строке - HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP,
- В графе справа ищем директиву Start,
- Два раза кликаем на Start и заменяете значение на 0 (ноль) и OK,
- Restart.
Способ №2
denwer не работает localhost – отключаем службу http.sys в реестре:
- Делаем все то-же самое как в способе №1 с пункта 1 по 3,
- В окне справа ПКМ (правый клик мыши) создать - DWORD (32-бита),
- Имя - NoRun,
- Два клика на NoRun,
- В поле Тип Значение, вставим 1 и ОК,
- Restart PC.
Способ №3
Денвер не работает на windows 10, использовать, если первые два способа не помогли.
- Выполняем действия с 1 по 2, как в способе 1.
- Жмем Enter, в строчке HKEY_LOCAL_MAC HINE\SYSTEM\Cur rentControlSet\ Services\HTTP\Parameters\UrlAc lInfo,
- Удаляем строки где есть 80 порт,
- Restart ПК, жмем денвер старт и улыбаемся.
Следите, читайте, будьте на связи.