Что вызвало эту проблему в моей системе (Windows 7), так это то, что служба автоматического обнаружения прокси-сервера WinHTTP перестала работать. В части «Службы» функции «Управление компьютером» (т. Е. Приложение, которое выполняется, выбрав «Управление» из контекстного меню на ссылке «Компьютер» в меню «Пуск»), я обнаружил, что для службы обнаружения WinHTTP установлено значение «Вручную». Я оставил его как «Руководство», но начал его, и Apache снова начал работать.
Несмотря на то, что я не изменил «ручной» характер запуска службы, я обнаружил, что после перезагрузки Windows служба WinHTTP все еще работала (что было для меня немного озадачивающим, но мы там). Я также не знаю, почему эта служба перестала работать на моей машине («но мы снова здесь!»)
В любом случае, кажется, что для запуска Apache необходимо запустить службу автоматического обнаружения прокси-сервера WinHTTP Web Proxy , поэтому убедитесь, что он работает!
EDIT TO ADD: Я нашел причину своей проблемы: я загрузил бесплатную игру, в которой используется приложение Pando (приложение для совместного доступа к одноранговой сети), чтобы другие могли загрузить игру с моей машины (что , в принципе, я был в порядке), и он использует TCP-порт 443, который останавливал запуск Apache.Я предполагаю (хотя действительно не знаю, достаточно о сети, чтобы быть уверенным), что работа службы автообнаружения WinHTTP Web Proxy, упомянутая выше, позволяла совместно использовать (или иным образом работать) использование порта 443.
я надеюсь, что кто-то ответит на этот пост, я уже давно встретили ту же дилемму, и до сих пор я ее не решал, поэтому я и оставил Windows. –
терпение молодой один ... :-) – konqi