Question on MapServer tutorials

3 messages Options
Embed this post
Permalink
graham_allan

Question on MapServer tutorials

Reply Threaded More More options
Print post
Permalink
Some javascript/style in this post has been disabled (why?)

Dear all,

 

I’m currently trying to follow the MapServer tutorials by Pericles S. Nacionales, I have successful downloaded and installed both the tutorial data and MS4W distribution but when I try the URL in the first example  I get the following error:

 

msLoadMap(): Unable to access file. (/ms4w/apps/tutorial/htdocs/example1-1.map)

 

I’m running Windows Vista and have amended the example1-1.map file in C:\ms4w\apps\tutorial\mapfiles as required.

 

If I amend the URL to:

 

http://localhost/cgi-bin/mapserv.exe?map=/ms4w/apps/tutorial/mapfiles/example1-1.map&layer=states&mode=map

 

The map is displayed as shown in the tutorial, however, I’m not sure if the problem is due to a configuration error on may part or whether the URL in the tutorial is wrong (this seems unlikely).

 

Does anybody know which configuration files/options I need to amend?

 

 

 

 

Thanks

 

 

Graham

 


Crowder & Co Ltd, Registered Office: Post Office House, 99-105 Argyle Street, Birkenhead, Merseyside, CH41 6AD.
Telephone: 0151 647 7772
Registered in England and Wales, No. 3003604. VAT No. GB618952020
This e-mail is confidential and intended solely for the use of the individual to whom it is addressed. Any views or opinions presented are solely those of the author and do not necessarily represent those of Crowder & Co Ltd. If you are not the intended recipient of this e-mail you may not copy, use, forward or disclose its contents to any other person ; please delete the message and attachments from your system.

For more information visit our web site at http://www.crowderconsult.co.uk


_______________________________________________
mapserver-users mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/mapserver-users
Alan Boudreault

Re: Question on MapServer tutorials

Reply Threaded More More options
Print post
Permalink
Hi Graham,

The map parameter is always an absolute path to the mapfile. Not a relative or
a web path (alias) neither. Currently, you are using a Unix system path. You
should use the proper Windows path in the URL:

http://...?map=C:\ms4w\apps\tutorial\mapfiles\a_mapfile.map&otherOption=...

Alan

On November 3, 2009 06:47:54 am graham_allan wrote:

> Dear all,
>
>
>
> I'm currently trying to follow the MapServer tutorials
> <http://mapserver.org/tutorial/example1-1.html#example1-1>  by Pericles S.
> Nacionales, I have successful downloaded and installed both the tutorial
> data and MS4W <http://maptools.org/ms4w/>  distribution but when I try the
> URL in the first example
> <http://mapserver.org/tutorial/example1-1.html#example1-1>  I get the
> following error:
>
>
>
> msLoadMap(): Unable to access file.
> (/ms4w/apps/tutorial/htdocs/example1-1.map)
>
>
>
> I'm running Windows Vista and have amended the example1-1.map file in
> C:\ms4w\apps\tutorial\mapfiles as required.
>
>
>
> If I amend the URL to:
>
>
>
> http://localhost/cgi-bin/mapserv.exe?map=/ms4w/apps/tutorial/mapfiles/examp
> l e1-1.map
> <http://localhost/cgi-bin/mapserv.exe?map=/ms4w/apps/tutorial/mapfiles/exam
> p le1-1.map&layer=states&mode=map> &layer=states&mode=map
>
>
>
> The map is displayed as shown in the tutorial, however, I'm not sure if the
> problem is due to a configuration error on may part or whether the URL in
> the tutorial is wrong (this seems unlikely).
>
>
>
> Does anybody know which configuration files/options I need to amend?
>
>
>
>
>
>
>
>
>
> Thanks
>
>
>
>
>
> Graham
>
>
>
>
>
> Crowder & Co Ltd, Registered Office: Post Office House, 99-105 Argyle
>  Street, Birkenhead, Merseyside, CH41 6AD. Telephone: 0151 647 7772
> Registered in England and Wales, No. 3003604.     VAT No. GB618952020
> This e-mail is confidential and intended solely for the use of the
>  individual to whom it is addressed.  Any views or opinions presented are
>  solely those of the author and do not necessarily represent those of
>  Crowder & Co Ltd. If you are not the intended recipient of this e-mail you
>  may not copy, use, forward or disclose its contents to any other person ;
>  please delete the message and attachments from your system.
>
> For more information visit our web site at http://www.crowderconsult.co.uk
>

--
Alan Boudreault
Mapgears
http://www.mapgears.com
_______________________________________________
mapserver-users mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/mapserver-users
Alan Boudreault

Re: Question on MapServer tutorials

Reply Threaded More More options
Print post
Permalink
Graham,

After verification, it seems that apache is able to handle path like
"/ms4w/dir1" without the "C:/". It is supposed to assume that the hard drive
asked is the same that the web server is running.

Alan

On November 3, 2009 07:04:54 am Alan Boudreault wrote:

> Hi Graham,
>
> The map parameter is always an absolute path to the mapfile. Not a relative
>  or a web path (alias) neither. Currently, you are using a Unix system
>  path. You should use the proper Windows path in the URL:
>
> http://...?map=C:\ms4w\apps\tutorial\mapfiles\a_mapfile.map&otherOption=...
>
> Alan
>
> On November 3, 2009 06:47:54 am graham_allan wrote:
> > Dear all,
> >
> >
> >
> > I'm currently trying to follow the MapServer tutorials
> > <http://mapserver.org/tutorial/example1-1.html#example1-1>  by Pericles
> > S. Nacionales, I have successful downloaded and installed both the
> > tutorial data and MS4W <http://maptools.org/ms4w/>  distribution but when
> > I try the URL in the first example
> > <http://mapserver.org/tutorial/example1-1.html#example1-1>  I get the
> > following error:
> >
> >
> >
> > msLoadMap(): Unable to access file.
> > (/ms4w/apps/tutorial/htdocs/example1-1.map)
> >
> >
> >
> > I'm running Windows Vista and have amended the example1-1.map file in
> > C:\ms4w\apps\tutorial\mapfiles as required.
> >
> >
> >
> > If I amend the URL to:
> >
> >
> >
> > http://localhost/cgi-bin/mapserv.exe?map=/ms4w/apps/tutorial/mapfiles/exa
> >mp l e1-1.map
> > <http://localhost/cgi-bin/mapserv.exe?map=/ms4w/apps/tutorial/mapfiles/ex
> >am p le1-1.map&layer=states&mode=map> &layer=states&mode=map
> >
> >
> >
> > The map is displayed as shown in the tutorial, however, I'm not sure if
> > the problem is due to a configuration error on may part or whether the
> > URL in the tutorial is wrong (this seems unlikely).
> >
> >
> >
> > Does anybody know which configuration files/options I need to amend?
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > Thanks
> >
> >
> >
> >
> >
> > Graham
> >
> >
> >
> >
> >
> > Crowder & Co Ltd, Registered Office: Post Office House, 99-105 Argyle
> >  Street, Birkenhead, Merseyside, CH41 6AD. Telephone: 0151 647 7772
> > Registered in England and Wales, No. 3003604.     VAT No. GB618952020
> > This e-mail is confidential and intended solely for the use of the
> >  individual to whom it is addressed.  Any views or opinions presented are
> >  solely those of the author and do not necessarily represent those of
> >  Crowder & Co Ltd. If you are not the intended recipient of this e-mail
> > you may not copy, use, forward or disclose its contents to any other
> > person ; please delete the message and attachments from your system.
> >
> > For more information visit our web site at
> > http://www.crowderconsult.co.uk
>

--
Alan Boudreault
Mapgears
http://www.mapgears.com
_______________________________________________
mapserver-users mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/mapserver-users