[Mapserver-DE] Probleme mit PostgreSQL 8.1/Postgis und Mapserver

Klaus Schiefer KlausSchiefer at web.de
Mon Mai 29 11:37:52 CEST 2006



Hallo Liste,

ich habe mittels Mapscript eine Anwendung erstellt, mit der verschiedene Daten dargestellt werden können. Die Anwendung funktioniert bei Tests ohne Probleme. Wenn jedoch mehrere Clients gleichzeitig Abfragen starten, treten Fehler auf.

Eine Fehlermeldung lautet

Warning: [MapServer Error]: msDrawMap(): Failed to draw layer named 'Puffer'. in C:\Webserver\websites\MapServer\koeln_buf2.phtml on line 423

Warning: [MapServer Error]: prepare_database(): Error executing POSTGIS BEGIN statement. in C:\Webserver\websites\MapServer\koeln_buf2.phtml on line 423

Warning: [MapServer Error]: msPOSTGISLayerWhichShapes(): Error executing POSTGIS SQL statement (in FETCH ALL): DECLARE mycursor BINARY CURSOR FOR SELECT lage::text,asbinary(force_collection(force_2d(the_geom)),'NDR'),oid::text from (select lk.the_geom as the_geom, lk.gid as oid, lage from lage_k lk, poi p where distance(lk.the_geom, p.the_geom) < 150 and p.bezeichnung = 'Geldinstitute' AND lk.lage LIKE '%' AND datum >= '2005/05/28 00:00:00' AND datum <= '2006/05/29 23:59:59' ORDER BY lage DESC) AS new_table WHERE the_geom && setSRID('BOX3D(2550220.14387 5629446.95902996,2585841.33414001 5665068.1493)'::BOX3D, 31466 ) - in C:\Webserver\websites\MapServer\koeln_buf2.phtml on line 423


Die Zeile 423 lautet: $image= $map->draw();

Der Fehler tritt nur bei mehreren gleichzeitigen Anfragen auf, ansonsten werden die Daten richtig dargestellt.

Die Fehlersituation ist auf verschiedenen Rechnern (win 2000 mit IIS 5 und XP mit Apache 2) nachvollziehbar. Ich nutze Mapserver 4.6.1, php 5.0.3 und PostgreSQL 8.1.

Hat jemand einen Tipp, der mir weiterhelfen könnte?

Danke im voraus.

Klaus


	
Verschicken Sie romantische, coole und witzige Bilder per SMS! 
Jetzt bei WEB.DE FreeMail: *http://f.web.de/?mc=021193* [http://f.web.de/?mc=021193]
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20060529/b4e2acc3/attachment.html


This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)