[mapserver-users] msCGILoadMap(): Web application error CGI variable "map" is not set
Krishna Priya Patury
krishna.patury at gmail.com
Wed May 14 06:42:15 PDT 2014
You could try changing the form method from POST to GET in the
initialization file(secondo_i.html) to see what the map value is being sent
as.
On Wed, May 14, 2014 at 9:29 AM, Rahkonen Jukka (Tike) <
jukka.rahkonen at mmmtike.fi> wrote:
> I don’t know what really fails because I have never used Mapserver this
> way. However, the error message seems to be true.
>
> When using Mapserver trough WMS the same message comes with a request
>
>
> http://hip.latuviitta.org/cgi-bin/mapserv?service=wms&version=1.3.0&request=getcapabilities
>
> If map parameter is used with an invalid value the error message is
> different
>
>
> http://hip.latuviitta.org/cgi-bin/mapserv?service=wms&version=1.3.0&request=getcapabilities&map=foo
>
>
>
> Have a look at the code and think if the name of your mapfile really goes
> into [map].
>
>
>
> -Jukka Rahkonen-
>
>
>
>
>
>
>
> Enrico Fiore wrote:
>
>
>
> Sorry I have sent the first message for error, I conclude it in this post
>
> the template file text is:
>
> <!-- MapServer Template -->
> <html>
> <head><title>Seconda Mappa</title></head>
> <body>
> <form name="the_form" method=GET action="[program]">
> <table width="100%">
> <tr>
> <td width="60%">
> <input name="img" type="image" src="[img]"
> width=640 height=480 order=2>
> </td>
> <td width="40%" align="left">
> <table border="1" width="300">
> <tr>
> <td align="center" colspan=3">
> <input type="submit" value="Ricarica">
> </td>
> </tr>
> <tr>
> <td align="center" colspan="3">Zoom</td>
> </tr>
> <tr>
> <td align="right" width="100">
> Zoom In
> <input type=radio name=zoomdir value=1
> [zoom_dir_1_check]
> </td>
> <td align="right" width="100">
> Size
> <input type=text name=zoomsize size=2
> value=[zoomsize]>
> </td>
> </tr>
> <tr>
> <td align="center" colspan="3">
> Pan
> <input type=radio name=zoomdir value=0
> [zoomdir_0_check]>
> </td>
> </tr>
> </table>
> <hr size="1">
> <table>
> <tr>
> <td colspan="3">
> <input type="checkbox" name="layer"
> value="Regioni" [Regioni_check]>
> Regioni
> </td>
> </tr>
> <tr>
> <td colspan="3">
> <input type="checkbox" name="layer"
> value="Fiumi" [Fiumi_check]>
> Fiumi
> </td>
> </tr>
> <tr>
> <td colspan="3">
> <input type="checkbox" name="layer"
> value="Province" [Province_check]>
> Province
> </td>
> </tr>
> </table>
> </td>
> </tr>
> </table>
> <input type="hidden" name="imgxy" value="320 240">
> <input type="hidden" name="imgext" value="[mapext]">
> <input type="hidden" name="map" value="[map]">
> <input type="hidden" name="program" value="[program]">
> </form>
> </body>
> </html>
>
>
>
> My question is what I miss in my exercise.
>
> Can anyone help me?
>
> And sorry for to have split the message in two post.
>
> With thanks,
>
> Enrico
>
>
>
>
>
> 2014-05-14 14:58 GMT+02:00 Enrico Fiore <enricofiore80 at gmail.com>:
>
> Hi,
>
> I tried to create a simple map application whit zoom and pan capabilities,
> following the instructions contained in the book "Beginning MapServer".
> I created a map file (secondo.map), an initialization file
> (secondo_i.html) and a template file (secondo.html).
>
>
> When I lunch the command
>
> http://localhost/secondo_i.html
>
> the browser shows this error message:
>
> msCGILoadMap(): Web application error. CGI variable "map" is not set.
>
> I work with Mapserver 6.4.1-2 and OS: Ubuntu 14.04
>
>
>
>
>
> Text contained in initialization file:
>
> <html>
> <head><title>MapServer Seconda mappa</title></head>
> <body>
> <form method=POST action="/cgi-bin/mapserv">
> <input type="submit" value="Clicca qui">
> <input type="hidden" name="program" value="/cgi-bin/mapserv"
> <input type="hidden" name= "map" value =
> "/home/enrico/mapserverdata/secondo.map">
> <input type="hidden" name="zoomsize" size=2 value=2>
> <input type="hidden" name="layers" value="Regioni Fiumi
> Province">
> </form>
> </body>
> </html>
>
>
>
>
>
> _______________________________________________
> mapserver-users mailing list
> mapserver-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-users/attachments/20140514/98812658/attachment.htm>
More information about the MapServer-users
mailing list