Новый денвер не работает, Ошибка.




 Установил новую версию Denwer-а, а она выдает ошибку в окошке с перышком Apach. Потратив немного времени выяснил возможные проблемы, а так же нашел свою. Теперь все работает на ура! :)
  Ошибок может быть несколько:
"(OS 10049)The requested address is not valid in its context.  : make_sock: could not bind to address 127.0.0.1:80
no listening sockets available, shutting down
Unable to open logs
Note the errors or messages above, and press the key to exit."
"Only one usage of each socket address is normally permitted. : make_sock: could not bind to address 127.0.0.1:80  no listening sckets available, shutting down                                                                                       Unable to open logs
Note the errors or messages above, and press the key to exit."
 Вместо  80 может быть другая цифра, например 443.
Эти ошибки появляются из-за того, что используемый денвером порт (80) занят  другой программой. Следовательно его (порт) надо освободить. Обычно эти порты могут занимать Skype и QIP, а блокировать антивирус Nod32.
Перед запуском денвера отключите программы: Skype, QIP, Nod32, SharePoint Designer; если они имеются.
Отключите службу Web Deployment Agent Service.
Лично мне это не помогло, но эти действия могут помочь вам). Если нет, то делаем следующее:

пуск-> настройка->панель управления->установка удаление программ->установка компонентов виндовс
в появившемся окошке убрать галочку с компонента Internet Information Services(IIS)
нажать на кнопку далее...


Если у вас стоит VMware workstation или player то для работы денвера и апача в частности нужно остановить службы VMware, для этого в win 7: заходим в панель управления - система и безопасность - внизу щелкаем на слово администрирование в открывшемся окне выбираем службы и открываем его - далее находим в списке службы VMware и отключаем их ВСЕ, после этого рестартуем денвер с ярлыка, и все должно заработать, при прочих выполненных условиях

Если не помогло и это - пишите, будем искать причину ошибки вместе.
-->

37 комментариев:

  1. заработало!!!! ты гений!!!!

    ОтветитьУдалить
  2. Привет.
    Skype, QIP и Nod32 не установлены.
    Галочка на Internet Information Services(IIS) не стоит.
    Все равно пишет туже ошибку(
    Есть идеи ?

    ОтветитьУдалить
  3. Заработало.
    Отключил службу
    Web Deployment Agent Service.

    ОтветитьУдалить
  4. у меня windows7 32bit что делать это же ошибка...но не могу найти указзанные программы на 7 винде.незнаю что делать даже(((у меня сервер из за этого теперь не работает....

    ОтветитьУдалить
  5. у меня тоже 32 бит, а это не помогло?
    пуск->настройка->панель управления->установка удаление программ->установка компонентов виндовс
    в появившемся окошке убрать галочку с компонента Internet Information Services(IIS)
    нажать на кнопку далее...

    ОтветитьУдалить
  6. денвер работал, а потом перестал? или винду переустановили?

    ОтветитьУдалить
  7. винду переустановил...потом запустил денвер все ок и к вечеру эта ошибка понять не могу в чем проблемма

    ОтветитьУдалить
  8. Web Deployment Agent Service где они находяться где их отключать? подскажите плиз буду очень благодарен...

    ОтветитьУдалить
  9. Анонимный комментирует...
    Привет.
    Skype, QIP и Nod32 не установлены.
    Галочка на Internet Information Services(IIS) не стоит.
    Все равно пишет туже ошибку(
    Есть идеи ? (У МЕНЯ ТОЖЕ САМОЕ)

    ОтветитьУдалить
  10. откройте командную строку, там напишите
    netstat -anbo -p tcp

    все, что показало скопируйте сюда

    ОтветитьУдалить
  11. И еще вариант, откройте Службы (в панели управления), найдите там службу под именем "BranchCache", если включена, остановите ее попробуйте запустить денвер.

    ОтветитьУдалить
  12. Имя Локальный адрес Внешний адрес Состояние PID
    TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4
    Не удается получить сведения о владельце
    TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 932
    RpcSs

    ОтветитьУдалить
  13. Ребят все зделал что сказали, неработает всеравно. Антивирус отключил, со скайпа галочки убрал, перезапустил скайп, IIT галочки нестоит.
    вот что в cmd пишет
    Имя Локальный адрес Внешний адрес Состояние PID
    TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 1812
    [httpd.exe
    TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 932
    Помогите пожалуйста!

    ОтветитьУдалить
  14. Нашол проблему. До этого я пытался установить апачи вот он у меня и был и мешал работать апачи который из денвера, зашол Панель управления\Администрирование\Службы и там остановил Апачи, хотя я тот старый был удолён всеравно мешал работать. Зделал все работает.

    ОтветитьУдалить
  15. Спасибо за описание решения Вашей проблемы

    ОтветитьУдалить
  16. Давно пользуюсь, за что большое спасибо всем, кто принимает непосредственное участие в проекте. Однако с недавнего сремени перешел на Windows 7 и тут начались мучения. Ни в какую не работает!!! Слетает апач и все тут. Перелопатил кучу инфы - безрезультатно. Ждал обновления и тут никак. Бубен помог. Взял DoScan и посмотрел, что именно держит 80 порт. Оказалось, что 1-я проблема была в установленном в системе SharePoint Designer - деинсталлировал. Вторая проблема - включена служба перечислителя переносных устройств. Отключил. Все сразу заработало. К слову, может еще мешать и VMWare 8 - 443 порт.

    ОтветитьУдалить
  17. Большое Вам спасибо, за то, что нашли время и желание помочь нам :)

    ОтветитьУдалить
  18. Команда netstat -anbo -p tcp открывается на долю секунды и пропадает. Установлена W7 32bit Base. Как можно это исправить и проверить . что висит на 80 порту?

    ОтветитьУдалить
  19. Подскажите, не могу выключить Internet Information Services(IIS)?

    Пишет "Произошла ошибка. Некоторые компоненты установить не удалось"

    Что посоветуете?

    ОтветитьУдалить
  20. И еще один момент, avast 7 использует порты 80 и 443, что нужно сделать, удалить его?

    ОтветитьУдалить
  21. Сперва попробовать поменять порты в настройках антивируса, ну а если не поможет, то удалять...

    ОтветитьУдалить
  22. У меня 80 порт занимает microsoft iis 7.5
    как избавится?
    службы web deployment agent service - нет

    ОтветитьУдалить
    Ответы
    1. а это не помогло?

      пуск->настройка->панель управления->установка удаление программ->установка компонентов виндовс
      в появившемся окошке убрать галочку с компонента Internet Information Services(IIS)
      нажать на кнопку далее... перезагрузить компьютер

      Удалить
  23. помогло остановить службу web deployment

    ОтветитьУдалить
  24. если удалить антивирус nod32, надо закачивать другой или как?

    ОтветитьУдалить
  25. Сперва попробуйте без антивируса, ну а потом, если избавления от нода поможет, то конечно надо поставить другой. Ведь сейчас вирусы чуть ли ни по каждой ссылке.

    ОтветитьУдалить
  26. ребят,если у вас стоит VMware workstation или player то для работы денвера и апача в частности нужно остановить службы VMware, для этого в win 7: заходим в панель управления -> система и безопасность -> внизу щелкаем на слово администрирование в открывшемся окне выбираем службы и открываем его -> далее находим в списке службы VMware и отключаем их ВСЕ, после этого рестартуем денвер с ярлыка, и все должно заработать, при прочих выполненых условиях. По крайней мере у меня все превосходно запустилось. Удачи ;)

    ОтветитьУдалить
  27. У меня была проблема с запуском Apache, только был занят 443 порт в нетстате показывалось как 0.0.0.0:443, решилось после остановки службы "телефония"

    ОтветитьУдалить
  28. Спасибо! Помог.

    ОтветитьУдалить
    Ответы
    1. если бы вы еще написали, что именно помогло :)

      Удалить
  29. (удалите предыдущий коммент и эту стоку, извините накосячил )
    Отключил как указано автором:

    панель управления - система и безопасность - внизу щелкаем на слово администрирование в открывшемся окне выбираем службы и открываем его - далее находим в списке службы VMware и отключаем их ВСЕ

    Все заработало!! До этого что только не пробовал, ОГРОМНОЕ спасибо!

    но при отключении этих компанентов какие могут быть подводные ками, что перестает работает ? на что это может повлиять в дальнейшем, что бы в случае чего их включить ?

    ОтветитьУдалить
    Ответы
    1. Спасибо за отзыв! VMware Workstation — виртуальная машина компании VMware для платформ x86 и x86-64, позволяющая запустить на компьютере несколько операционных систем одновременно.

      Удалить