Проблемка. MapServer+FastCGI(mod_fcgi). Забивает лог Apache.

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
Tokha
Интересующийся
Сообщения: 38
Зарегистрирован: 08 апр 2011, 09:53
Репутация: 2

Проблемка. MapServer+FastCGI(mod_fcgi). Забивает лог Apache.

Сообщение Tokha »

MapServer устанавливал из пакета MapServer for Windows - MS4W.
Работает на Microsoft Windows Server 2003 R2 Service Pack 2.

Настроил FastCGI по инструкциям:
www.maptools.org/ms4w/index.phtml?page= ... #f-fastcgi
www.mapserver.org/optimization/fastcgi.html

Все работает идеально, кроме того, что лог Апача (error.log) Замусоривается вот такими сообщениями:
[warn] [client xx.xx.xx.xx] (620018)APR does not understand this error code: mod_fcgid: ap_pass_brigade failed in handle_request_ipc function
Это происходит, если активно работать зумом в OpenLayers.
Но OpenLayers тут не причем. Если в браузере вставить следующий URL, а потом просто нажимать "F5", не давая прогрузиться слою, то в лог будет падать это самое сообщение. Если дать слою загрузиться, сообщения нет.

Код: Выделить всё

http://myserver/cgi-bin/mapserv.fcgi?
map=mapfiles/NN.map&
LAYERS=muff&
FORMAT=image%2Fpng&
TRANSPARENT=TRUE&
SERVICE=WMS&
VERSION=1.1.1&
REQUEST=GetMap&
SRS=EPSG%3A3857&
BBOX=4863258.6136874,7587711.0729087,4904057.3416562,7624937.9278063&
WIDTH=1542&
HEIGHT=1407
Если не использовать FastCGI (в URL, вместо "mapserv.fcgi" написать "mapserv.exe"), то все хорошо, никаких лишних сообщений.

Это не зависит от источника слоя, на любых данных такое происходит. Пытался поиграться настройками mod_fcgid в httpd.conf, ничего не помогает. Пытался также поиздеваться на другими CGI скриптами, таких проблем нет. Только MapServer.
Никто не сталкивался?
Tokha
Интересующийся
Сообщения: 38
Зарегистрирован: 08 апр 2011, 09:53
Репутация: 2

Re: Проблемка. MapServer+FastCGI(mod_fcgi). Забивает лог Apa

Сообщение Tokha »

Все молчат. Видимо, никто не сталкивался.

Тогда еще вопрос по этой же теме.
Почему-то, в режиме fcgi лог-файл MapServer заполняется не стабильно - что-то пишется, что-то не пишется, что-то пишется с задержкой. Это только у меня такая ерунда?

Код: Выделить всё

  CONFIG "MS_ERRORFILE" "c:/ms4w/Apache/htdocs/logs/error.log"
  DEBUG 5
Ответить

Вернуться в «Веб-картография»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя