Antw: Re: [Mapserver-DE] Error Property im MapFile

Thomas Lynen Thomas.Lynen at regioit-aachen.de
Fre Apr 2 08:59:51 CEST 2004


Dann mach ich es am besten so das ich im Browser nach Datum/Uhrzeit anzeige und über die Eigenschaft Log im Mapfile mir den Rest angucken kann.

Danke für die Info

Gruss

Thomas L.

Thomas Lynen
Softwareentwickler
Zimmer 3.118
-----------------------------------------------------------------
regio iT aachen
gesellschaft für informationstechnologie mbh
Neuenhoferweg 3-5,
52074 Aachen
Tel +49 (0)241 41359 1658
Thomas.Lynen at regioit-aachen.de

>>> Frank Koormann <frank.koormann at intevation.de> 1.4.2004 14:06:51 >>>
Hallo,
 
* Thomas Lynen <Thomas.Lynen at regioit-aachen.de> [040401 12:24]:
> Hallo zusammen,
> weiss einer wie ich in einer im Template selbst definierten ERROR -
> Seite die Fehlermeldung vom Mapserver noch zusStzlich zu "meinen Text"
> anzeige ?  Damit ich auch ungefShrt nachvollziehen kann was der User
> da gemacht hat um den Fehler zu erzeugen.
> 
> Dachte zuerst es gibt dafnr eine CGI Variable, sowas wie [ERROR] oder
> so, aber in der Dokumentation ist nichts zu finden.

So wie ich die Fehlereskalation von MapServer CGI auf Quelltext-Ebene
sehe, ist dies bisher nicht vorgesehen: In mapserv.c wird 
entweder einen Redirect auf die von Ihnen im Mapfile spezifierte
Fehler-Seite zu machen, ohne das weitere Ersetzungen gemacht werden.
Oder es wird die Fehlermeldung im Standardformat des MapServers 
ausgegeben.

Ein erster Gedanke zur L÷sung:
Statt des Redirect() liesse sich ein Template durch ein returnPage()
prozessieren und dort dann auf das MapError-Objekt Zugriff nehmen. 
Es ist aber fraglich, ob das volle Template Processing noch Sinn macht,
wenn doch offenbar bereits ein Fehler aufgetreten ist. Ggf. wSre ein
spezielles Error-Template-Processing sinnvoller.

Beste Grn e,

        Frank Koormann

-- 
Frank Koormann                             <frank.koormann at intevation.de>
 Professional Service around Free Software       (http://intevation.net/)
 FreeGIS Project                                 (http://freegis.org/)





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