[Mapserver-users] mapserver crashes at a png file
Carsten Busch
carsten.busch at uni-jena.de
Tue Jun 24 10:17:45 PDT 2003
Hello Vincent,
Thank you very much for your quick response.
I tried out your suggestions, and I get a response from the mapserv
application:
./mapserv
"QUERY_STRING=map=/usr/local/apache/htdocs/itasca/demo.map&mode=map"
Content-type: image/png
PNG .....
but if I save the output (>file.png) and want to open the file e.g. with
the display program, I get an error: NotAPNGImageFile.
BTW, I have a linux mandrake system (9.1), it is nearly the same than
redhat.
Could you explain me, how I could test specific layers ?
If I use the layer variable then I get a html document as response?!:
./mapserv
"QUERY_STRING=map=/usr/local/apache/htdocs/itasca/demo.map&mode=map?layer=mypnglayer
Response:
Content-type: text/html
<HTML>
<HEAD><TITLE>MapServer Message</TITLE></HEAD>
<!-- MapServer version 3.6.6 OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP
SUPPORTS=TTF INPUT=TIFF INPUT=EPPL7 INPUT=JPEG INPUT=POSTGIS
INPUT=SHAPEFILE -->
<BODY BGCOLOR="#FFFFFF">
loadForm(): Web application error. Invalid mode.
</BODY></HTML>
Thanks a lot.
?
Vincent Schut wrote:
> Carsten,
>
> Assuming you run linux, can you run shp2img on your mapfile as a test?
> Or use mapserv from the commandline: ./mapserv
> "QUERY_STRING=map=/path/to/your/mapfile.map&mode=map"
> which should ouput the image to stdout so you should see a bunch of ascii
> codes in your terminal. Or something like a segfault...
> If there is a segfault, run the same command through the debugger:
> gdb mapserv
> run "QUERY_STRING=map=/path/to/your/mapfile.map&mode=map"
> [gdb reports segfaulting ]
> backtrace
>
> this will give you some clues about the function/library that generates the
> error. Assuming that your version of mapserver has been compiled with
> debugging symbols, of course.
>
> If you run windows, I cannot help you I'm afraid... But others can, so keep
> posting to this list!
>
> Regards,
>
More information about the MapServer-users
mailing list