> Original message text:
> From: Максим - 23/07 - 12:42:11
> Subject:Apache 2 определяет всех клиентов как 0.0.0.0
> -----------------
> OS: Win2000 Advanced server.
>
> Стоял Xitami, показывал айпишники пользователей нормально. Поставил Апач 2.2.4+PHP 5.2.3
> Теперь все пользователи определяются с адресом 0.0.0.0
>
> 0.0.0.0 - - [19/Jul/2007:12:28:37 +0800] "GET / HTTP/1.1" 200 317
> 0.0.0.0 - - [19/Jul/2007:12:28:37 +0800] "GET /main.htm HTTP/1.1" 200 34
> 0.0.0.0 - - [19/Jul/2007:12:28:37 +0800] "GET /navigm.htm HTTP/1.1" 200 288
>
> В PHP $_SERVER["REMOTE_ADDR"] тоже показывает 0.0.0.0
>
> Как вылечить?
>
From:
FraY - 18/10 - 22:07:41
Subject:Apache 2 определяет всех клиентов как 0.0.0.0
-----------------
Смысл такой(после блуждания по сети в поисках проблемы висняков апача 2.* и записи в лог сообщений типа [warn] (OS 64)The specified network name is no
longer available. : winnt_accept: Asynchronous AcceptEx failed.
[warn] (OS 121)The semaphore timeout period has
expired. : winnt_accept: Asynchronous AcceptEx failed.) ошибка скорее всего в винде, а именно в WinSock2 API. т.е. добавление строки в конф апача Win32DisableAcceptEx помогает, но не решает саму проблему (как говорится вырубание атомов топором).