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)