Не удается подключиться к локальной установке apache под XAMPP на 64-битной Win XP. Помогите! - PullRequest
2 голосов
/ 08 января 2009

Я использую XAMPP v1.7 на компьютере с операционной системой Win XP-64, мой Symantec AV отключен, как и мой брандмауэр Windows, и я не могу подключиться к localhost из браузера.

У меня изначально были следующие ошибки:
[Wed Jan 07 16:24:55 2009] [ошибка] (OS 10038) Была предпринята попытка выполнить операцию на чем-то, что не является сокетом. : Child 2716: Обнаружено слишком много ошибок при приеме клиентских подключений. Возможные причины: динамическое обновление адреса или несовместимое программное обеспечение VPN или брандмауэра. Попробуйте использовать директиву Win32DisableAcceptEx

Эти ошибки исчезли после того, как я добавил директиву Win32DisableAcceptEx в httpd.conf, но результат остался прежним: радости нет.

Теперь я получаю эти ошибки:
[Wed Jan 07 16:40:15 2009] [примечание] Apache / 2.2.11 (Win32) DAV / 2 mod_ssl / 2.2.11
OpenSSL / 0.9.8i mod_autoindex_color PHP / 5.2.8 настроен - возобновление нормальной работы
[Ср Янв 07 16:40:15 2009] [извещение] Сервер построен: 10 декабря 2008 00: 10: 06
[Wed Jan 07 16:40:15 2009] [примечание] Родитель: Создан дочерний процесс 5916
[Ср Янв 07 16:40:15 2009] [примечание] Отключено использование AcceptEx () WinSock2 API
[Wed Jan 07 16:40:15 2009] [note] Дайджест: генерация секрета для дайджест-аутентификации
... [Ср Янв 07 16:40:15 2009] [извещение] Дайджест: сделано
[Ср Янв 07 16:40:15 2009] [примечание] Дочерний 5916: Дочерний процесс запущен
[Ср. 07 января 16:40:15 2009] [извещение] Ребенок 5916: Приобретен стартовый мьютекс.
[Ср. 07 января 16:40:15 2009] [примечание] Ребенок 5916: запуск 250 рабочих потоков.
[Wed Jan 07 16:40:15 2009] [примечание] Ребенок 5916: прослушивание через порт 443.
[Ср. 07 января 16:40:15 2009] [извещение] Ребенок 5916: прослушивание через порт 80.
[Wed Jan 07 16:40:15 2009] [error] (OS 10038) Была предпринята попытка выполнить операцию на том, что
не является сокетом. : Слишком много ошибок в цикле выбора. Выход дочернего процесса.
[Ср. 07 января 16:40:15 2009] [извещение] Ребенок 5916: сигнал о выходе из системы. Дочерний процесс заканчивается.
[Wed Jan 07 16:40:16 2009] [примечание] Ребенок 5916: выпущен стартовый мьютекс
[Wed Jan 07 16:40:17 2009] [примечание] Ребенок 5916: все рабочие потоки завершены.
[Ср. 07 января 16:40:17 2009] [извещение] Ребенок 5916: дочерний процесс завершается
[Wed Jan 07 16:40:17 2009] [примечание] Родитель: дочерний процесс завершен со статусом 0 - перезапуск.
[Wed Jan 07 16:40:17 2009] [note] Дайджест: генерация секрета для дайджест-аутентификации ...
[Ср Янв 07 16:40:17 2009] [извещение] Дайджест: выполнено

И, похоже, происходит сбой apache (Windows сообщает мне об этом, и я вижу сбой в системных событиях.)

Я n00b для apache, но нужно, чтобы это работало. Идеи? Marcus

1 Ответ

9 голосов
/ 20 января 2009

Если кто-нибудь сталкивался с этим, попробуйте запустить

netsh winsock RESET

из командной строки. У меня это сработало.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...