Fw: mapserver demo problems
Robert Day
rday at pa.net
Mon Jul 17 21:01:42 PDT 2000
----- Original Message -----
From: Ronald Lieuw-Sjong
To: Robert Day
Sent: Monday, July 17, 2000 2:18 PM
Subject: Re: mapserver demo problems
Robert, that did the trick an it works beautifully.
Many thanks.
I noted the time you sent the email. Do you sleep at all :-)
Ronald
----------
From: Robert Day <rday at pa.net>
To: Ronald Lieuw <rlieuws at cura.net>
Subject: Re: mapserver demo problems
Date: Monday, July 17, 2000 1:40 AM
Ron, Try this in your HTML : <form method="GET" action="http://aptiva/scripts/mapserver.exe"> Remember that the web server has it's own directory structure. As it's default IIS root is [drive letter]:\inetpub\wwwroot\ that means that anything in here is reached with your browser as http://aptiva <http://aptiva>/[FILE name] or [DIR Name/FILE name] now the scripts directory is virtual and as far as the web server cares is under the wwwroot. Example: http://aptiva/scripts <http://aptiva/scripts>. In your NT structure it is actually C:\inetpub\scripts\ . It is like UNIX's symbolic paths. Robert Day
robert.day at konsalt.com <mailto:robert.day at konsalt.com>
www.konsalt.com <http://www.konsalt.com>
----- Original Message ----- From: Ronald Lieuw <mailto:rlieuws at cura.net> To: Robert Day <mailto:rday at pa.net> Sent: Sunday, July 16, 2000 11:18 PM Subject: Re: mapserver demo problems
Robert,
Thanks for yr prompt reply, I followed yr advice about the predefined cgi-bin, which is InetPub\scripts.
I changed the code as below, but now I receive an error -> HTTP/1.0 404 Object Not Found
in the IE window the following code:
http://aptiva/inetpub/scripts/mapserv.exe?map=c%3A%5Cinetpub%5Cwwwroot%5Cms_demo%5Cdemo.map&layer=lakes&layer=streams&zoomsize=2 <http://aptiva/inetpub/scripts/mapserv.exe?map=c%3A%5Cinetpub%5Cwwwroot%5Cms_demo%5Cdemo.map&layer=lakes&layer=streams&zoomsize=2> I've checked as far as I could and it seems as all the files are present
What's missing?
Ronald Lieuw
--------------------------
<html>
<head>
<title>MapServer Demo Interface</title>
</head>
<body bgcolor="#FFFFFF"> <h2 align="center">MapServer Demo Interface</h2> <hr> <form method="GET" action="http://aptiva/inetpub/scripts/mapserv.exe">
<input type="hidden" name="map" value="c:\inetpub\wwwroot\ms_demo\demo.map">
<input type="hidden" name="layer" value="lakes">
<input type="hidden" name="layer" value="streams">
<input type="hidden" name="zoomsize" value="2">
<div align="center"><center><p>
<input type="submit" value="Initialize"> </p>
</center></div>
</form> <hr>
</body>
</html>
-----------------------
-----Original Message-----
From: Robert Day <rday at pa.net <mailto:rday at pa.net>>
To: Ronald Lieuw <rlieuws at cura.net <mailto:rlieuws at cura.net>>
Date: Sunday, July 16, 2000 4:37 PM
Subject: Re: mapserver demo problems
Ronald Lieuw, In the IIS admin tools do you have {execute(including scripts)} checked for the dir c:/cgi-bin? If you don't IE4.1 will try to download the file instead of execute it. There is a predefined cgi_bin in the (InetPub\wwwroot\) dir. This is were you should but the mapserver.exe. Also ensure that that dir is shared to the web server. It will also be a good idea to install the SP6 and OP4 to the server due to numerous bugs in SP4. These are downloads from MS's site. I don't remember the URL, but I will look and send it to you. I have had great success with IIS and the mapserver. Robert Day
robert.day at konsalt.com <mailto:robert.day at konsalt.com>
www.konsalt.com <http://www.konsalt.com>
----- Original Message ----- From: Ronald Lieuw <mailto:rlieuws at cura.net> To: mapserver <mailto:mapserver-users at lists.gis.umn.edu> Sent: Sunday, July 16, 2000 11:04 AM Subject: mapserver demo problems
Hi, I am new to webpublishing but know GIS.
Configuration:
I am using NT4.0 (SP4), IIS & IE4.1 and the NT server (named file://aptiva <file://aptiva>) console to run the mapserver demo.
I installed mapserv.exe in c:/cgi-bin and the other files in InetPub\wwwroot\ms_demo. From the demo on the internet I understand that to start the demo you have to call the initfile in IE, in my case c:\inetpub\wwwroot\ms_demo\demo_t2.html (see below,I changed the contents of the original demo_init.html file I downloaded)
demo_t2.html source:
----------------------------
<html> <head>
<title>MapServer Demo Interface</title>
</head> <body bgcolor="#FFFFFF"> <h2 align="center">MapServer Demo Interface</h2> <hr> <form method="GET" action="/cgi-bin/mapserv.exe">
<input type="hidden" name="map" value="c:\inetpub\wwwroot\ms_demo\demo.map"><input
type="hidden" name="layer" value="lakes"><input type="hidden" name="layer" value="streams"><input type="hidden" name="zoomsize" value="2"><div align="center"><center><p><input type="submit" value="Initialize"> </p>
</center></div>
</form> <hr>
</body>
</html>
-----------------------------
When I press initialize, I get the following errormsg -> File download (you have choosen to download a file mapserv.exe from c:\cgi-bin bla bla bla) Alternatively when I change in demo_t2.html: <form method="GET" action="http://aptiva/cgi-bin/mapserv.exe"> and press initialize, I get the following errormsg ->HTTP/1.0 500 Server Error (The system cannot find the path specified. )
Question: What am I doing wrong? Question:
1. From the source of demo.html online I notice the mentioning of a demo.layout file, which I don't have in my files. Do I need that file?
2. I also read in the creating applications page about the use of either the GET or the POST cgi request. The online demo uses POST and some other commands. Which should I use? TIA,
Ronald Lieuw
Curacao, Neth. Antilles
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-users/attachments/20000718/014da1c6/attachment.htm>
More information about the MapServer-users
mailing list