http://localhost не отвечает в течение длительных периодов времени (перестал ждать через 10 минут), и ни один из моих vhosts.
Я попытался просмотреть журналы ошибок, и с 2010 года я не вижу записей, и я ежедневно использую свои vhosts. Насколько я знаю, я не изменил никаких настроек apache, все выглядит нормально с файлом hosts, httpd.conf и httpd-vhosts.conf. На самом деле, никаких изменений в этих папках в течение нескольких месяцев не было. Возможно, что автоматическое обновление или недавнее обновление LogMeIn могло бы сделать что-то еще в среде Windows.
Я перезапускаю Apache через:
MyPath\Apache2.2.17\bin\httpd.exe -k restart
и не вижу ошибок в командной консоли и, как я уже говорил, журналы apache не обновляются
Два вопроса:1) Есть идеи, почему журналы не заполняются? 2) Какие шаги можно использовать для устранения этой проблемы?
ОБНОВИТЬ:
Я обнаружил, что журналы apache заполняются, просто в папке wamp/logs, а не в файлах журналов в папке apache. Каждый раз, когда я перезагружаю apache, я получаю несколько тысяч таких:
[Сб. 05 мая, 13:30:26 2012] [ошибка] (OS 10038) Была предпринята попытка выполнить операцию на чем-то, что не является сокетом. : Child 9532: Обнаружено слишком много ошибок при приеме клиентских подключений. Возможные причины: динамическое обновление адреса или несовместимое программное обеспечение VPN или брандмауэра. Попробуйте использовать директиву Win32DisableAcceptEx.
Я пытался добавить
Win32DisableAcceptEx
в мой файл httpd.conf, и ошибки изменились, но их слишком много, чтобы перечислить. Что могло измениться, чтобы вызвать это?