[mapserver-users] msLoadMap() Unable to access file

Νίκος Παπαδάκης nipapada at gmail.com
Thu May 15 16:47:31 EDT 2008


Hello.

I try to run an example i found in B. Kropla's book (Beginning MapServer 
- Open Source GIS Development) in windows XP.
I create a hello.html template which is placed in htdocs folder of the 
Apache server.
Also, hello.map is placed in htdocs folder as well.
The contents of hello.html are:

<html>
          <head><title>MapServer Hello World</title></head>
          <body>
                    <form method=POST action="\cgi-bin\mapserv.exe">
                              <input type="submit" value="Click Me">
                              <input type="hidden" name="map" 
value="hello.map">
                              <input type="hidden" 
name="map_web_imagepath" value="c:\ms4w\Apache\htdocs\tmp\">
                    </form>
                    <IMG SRC="[img]" width=400 height=300 border=0>
</body>
</html>

The conents of hello.map are:

#This is our "Hello World" mapfile
NAME "Hello_world"
SIZE 400 300
IMAGECOLOR 249 245 186
IMAGETYPE png
EXTENT -1.00 -1.00 1.00 1.00
WEB
    TEMPLATE "c:\ms4w\Apache\htdocs\hello.html"
    IMAGEPATH "c:\ms4w\Apache\htdocs\tmp\"
    IMAGEURL "\tmp\"
END
LAYER
    STATUS default
    TYPE point
    FEATURE
        POINTS 0.0 0.0 END
        TEXT "Hello World"
    END
   
    CLASS
        STYLE
            COLOR 255 0 0
        END
        LABEL
            TYPE bitmap
        END
    END
    END
END
   


When i click on "Click me" button i get the message msLoadMap() Unable 
to access file hello.map.
Furthemore,when i move hello.map in cgi-bin folder of the Apache server 
and change the corresponding line in hello.html
to  <input type="hidden" name="map" value="cgi-bin\hello.map">
i get the message

loadWeb(): Unknown identifier. Parsing error near (C):(line 1)


Furthemore,when i open hello.html instead of getting just the click-me button i get the following:




\par \lang1033\f1 \lang1032\f0 \par \lang1033\f1 \lang1032\f0 \par 
\lang1033\f1 \lang1032\f0 \par \lang1033\f1 \lang1032\f0

\par \lang1033\f1 \lang1032\f0 \par \par \par }

 


I have read other mail on the same problem but i could not figure it out.
Thank you.

Nikos Papadakis
Department of Computer & Communications Engineering
Univercity of Thessaly.







-------------- next part --------------
Skipped content of type multipart/related


More information about the mapserver-users mailing list