[mapserver-dev] Mapserver 5.6
PHP-MapscriptCrash (processquerytemplate)
Dieter Zuberbühler
dieter.zuberbuehler at gogis.ch
Thu Apr 29 03:38:17 EDT 2010
i found the problem...
it's a side effect metioned in the migration guide...
=====================================
MapServer 5.4 to 5.6 Migration Guide
=====================================
RFC 36 added support for templated outptformats, but this new feature
was not available for WMS GetFeatureInfo ouptut (see ticket #3024).
In MapServer 5.6 this has been resolved by implementing lookup of output
formats for query templates by mime-type. However this caused a conflict
for the text/html mime-type between the actual text/html query
templates and the preconfigured imagemap outputformat which also used the
text/html mime-type.
In order to resolve this conflict, the mime-type of the imagemap
outputformat
has been changed to "text/html; driver=imagemap". This is unlikely to cause
much side-effects to existing applications, but the change is documented
here
just in case.
---------------------------------------------
i had this in my mapfile (but don't use it at all->selected format was gif):
OUTPUTFORMAT
NAME "imagemap"
MIMETYPE "text/html"
DRIVER "imagemap"
END
if i remove this outputformat completely or change it to:
OUTPUTFORMAT
NAME "imagemap"
MIMETYPE ""text/html; driver=imagemap""
DRIVER "imagemap"
END
everything is fine!!!
i tested the function 'processquerytemplate' with postgis and shapefile
layers...
thanks dieter
----- Original Message -----
From: "Alan Boudreault" <aboudreault at mapgears.com>
To: <mapserver-dev at lists.osgeo.org>; "Dieter Zuberbühler"
<dieter.zuberbuehler at gogis.ch>
Cc: "Daniel Morissette" <dmorissette at mapgears.com>
Sent: Wednesday, April 28, 2010 4:14 PM
Subject: Re: [mapserver-dev] Mapserver 5.6 PHP-MapscriptCrash
(processquerytemplate)
I'm mostly sure that the processquerytemplate and processtemplate are
broken.
I remember that I couldn't get them to work with 5.6 when I was testing the
php refactoring things.
Alan
On April 28, 2010 10:07:37 am Dieter Zuberbühler wrote:
> thanks ...
>
> anybody else tested/used processquerytemplate since the 5.6 release?
> anybody else with the same problem?
> i'll try it with another data source than postgis...
> ...and open a ticket with an example soon.
>
> dieter
>
>
> ----- Original Message -----
> From: "Daniel Morissette" <dmorissette at mapgears.com>
> To: <mapserver-dev at lists.osgeo.org>
> Sent: Wednesday, April 28, 2010 3:11 PM
> Subject: Re: [mapserver-dev] Mapserver 5.6 PHP-MapscriptCrash
> (processquerytemplate)
>
> > It is quite possible that this function may have been overlooked in the
> > transition to the new query mechanism.
> >
> > The best would be for you to file a ticket about this with a simple test
> > case to reproduce, so that we don't forget about the issue, and that one
> > of us has a look when we have a minute.
> >
> > Daniel
> >
> > Dieter Zuberbühler wrote:
> >> hi all,
> >> can anybody confirm to me, that the function processquerytemplate of
> >> the mapObj still works in PHP-Mapscript 5.6.x (used with postgis
> >> layers)? if so, what has changed since 5.4.x (i didnt't saw anything in
> >> the migration guide...) or is this a bug, since the implementation of
> >> single pass queries?
> >> i used this function in PHP-Mapscript 4.10 / 5.2 / 5.4 whithout any
> >> problem... but in all versions of 5.6 i've tested, the php script ends
> >> up with a crash (no response, no error message)
> >> i tried:
> >> fedora 11, php 5.2 mapserver (compiled)
> >> fedora 12 php 5.3 mapserver (binary, compiled)
> >> ubuntu 9.1 php 5.2 mapserver (binary: ubuntugis)
> >> ubuntu 10.04 php 5.3 mapserver (binary: standard)
> >> thanks for any reply
> >> dieter
> >> (i posted this to mapserver-users list too: i'm not sure, wether this
> >> is a user and/or development problem)
> >> -+-+-+-+-+-+-+-+-+-+-+-+
> >> GOGIS Dieter Zuberbühler
> >> CH-4142 Münchenstein
> >> www.gogis.ch <http://www.gogis.ch>
> >>
> >>
> >> ------------------------------------------------------------------------
> >>
> >> _______________________________________________
> >> mapserver-dev mailing list
> >> mapserver-dev at lists.osgeo.org
> >> http://lists.osgeo.org/mailman/listinfo/mapserver-dev
>
> _______________________________________________
> mapserver-dev mailing list
> mapserver-dev at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-dev
>
--
Alan Boudreault
Mapgears
http://www.mapgears.com
More information about the mapserver-dev
mailing list