[GRASSLIST:10067] ./configure command for Mapserver-4.6.2

Hello everyone,
I have successfully installed all the requisite
packages required to be installed prior to the
Mapserver-4.6.2 installation.
Following is the list of packages installed
1. gd-2.0.33.tar.gz
2. proj-4.4.9.tar.gz
3. gdal-1.3.1.tar.gz
4. GRASS 6.0
5. gdal-grass-1.3.1.1.tar.gz

Can anyone suggest me the configure command to be
used to install mapserver-4.6.2 with GRASS support?

The one i used was,
./configure --with-proj --with-ogr
--with-gdal=/usr/local/bin/gdal-config
                --with-gd=/usr/local/lib
--with-png=/usr/local/lib

mapserv -v
MapServer version 4.6.2 OUTPUT=GIF OUTPUT=PNG
OUTPUT=JPEG OUTPUT=WBMP OUTPUT=SVG SUPPORTS=PROJ
SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER INPUT=EPPL7
INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE

I get the 500 internal server error when i try to run
the mapserver

Can anyone tell me the procedure to be followed after
all the packages including the mapserver-4.6.2 are
installed?
so that my mapserver will be up and running in regards
to the location of the html files and the GRASSDATA.
And about linking the htdocs of /usr/local/apache2/
to /var/www/html

Thanking all in advance

Rochelle

__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

Rochelle,

  First of al, try "gdalinfo --formats" and confirm that GRASS shows
up in the list of supported formats. Additionally you can do "gdalinfo
/location/mapset/cellhd/rastername" to confirm that gdal can read your
grass data.

If gdal can talk to grass then so can mapserver. It won't show up in
the mapserv -v output since it is supported through gdal. So long as
your /usr/local version of gdal has grass support, then your configure
command should work alright.

The " 500 internal server error" suggests that the issue is with the
web server (apache?) and not with mapserver itself. Perhaps you can
try the "shp2img" utility on your mapfile and see if your output image
is correct. This will bypass apache and confirm that mapserver can
render images from GRASS data sources.

To get it working on the web, we'll probably need more details about
your setup. The first thing to check would be that the web server user
has access to the mapserv binary, that the library paths are set
properly for this user and that you have a temp directory with write
permissions that can be accessed through the web server. You could
then try accessing the mapfile by a URL similar to this:
http://localhost/cgi-bin/mapserv?mode=map&map=/full/path/to/mapfile

The mapserver list might be a better forum for these types of questions.

Hope this helps a bit,

Matt Perry

On 1/30/06, Rochelle MIranda <r0chelle_miranda@yahoo.com> wrote:

Hello everyone,
I have successfully installed all the requisite
packages required to be installed prior to the
Mapserver-4.6.2 installation.
Following is the list of packages installed
1. gd-2.0.33.tar.gz
2. proj-4.4.9.tar.gz
3. gdal-1.3.1.tar.gz
4. GRASS 6.0
5. gdal-grass-1.3.1.1.tar.gz

Can anyone suggest me the configure command to be
used to install mapserver-4.6.2 with GRASS support?

The one i used was,
./configure --with-proj --with-ogr
--with-gdal=/usr/local/bin/gdal-config
                --with-gd=/usr/local/lib
--with-png=/usr/local/lib

mapserv -v
MapServer version 4.6.2 OUTPUT=GIF OUTPUT=PNG
OUTPUT=JPEG OUTPUT=WBMP OUTPUT=SVG SUPPORTS=PROJ
SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER INPUT=EPPL7
INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE

I get the 500 internal server error when i try to run
the mapserver

Can anyone tell me the procedure to be followed after
all the packages including the mapserver-4.6.2 are
installed?
so that my mapserver will be up and running in regards
to the location of the html files and the GRASSDATA.
And about linking the htdocs of /usr/local/apache2/
to /var/www/html

Thanking all in advance

Rochelle

--
Matt Perry
perrygeo@gmail.com
http://www.perrygeo.net