[Mapserver-users] Funny behavior in new 4.0.1 setup...

Dylan Keon keon at nacse.org
Wed Mar 24 18:24:30 EST 2004


Aaron Racicot wrote:
> Hello,
> I am upgrading from an old Alpha with Mapserver 3.6 to a new setup:
> 
> RedHat Enterprise Linux 3.0 AS on Intel Box (2.8gHz,1G,Dual 40G drives)
> Mapserver/Mapscript - 4.0.1
> Postgresql - 7.4.2
> Postgis - 0.8.1
> PHP - 4.3.4
> Maplab - 2.1-rc3
> Chameleon 1.1alpha-20031031
> chameleon-sample - From MapTools.org
> 
> The problem I am having has to do with my installation of Mapscript.  Upon
> doing a simple:
> 
> dl("php_mapscript.so");
> 
> I am able to do a phpinfo() and see Mapserver installed and looking good.  I
> am even able to do things like:
> 
> $array_demo = ms_TokenizeMap("demo.map");
> 
> And I can look at the output array and all is well.
> 
> Where I am having problems is that constants (like MS_PNG) are not
> available.  I get the following in my apache log when trying to access
> MS_PNG:
> 
> [Wed Mar 24 14:44:23 2004] [error] [client 129.95.72.84] PHP Notice:  Use of
> undefined constant MS_PNG - assumed 'MS_PNG' in
> /src/mapserver_4_0_1/maplab/maplab-2.1-rc3/projects/gmf_apps/test3/globprefs
> .php on line 126, referer:
> http://129.95.72.140/maplab/projects/gmf_apps/test3/
> 
> Did something go wrong with my build or is there something obvious that I
> missed when reading about version 4.x?


Aaron, did you take a look at the 4.0 Migration Guide?  A lot changed 
between 3.x and 4.x.  Read through 
http://mapserver.gis.umn.edu/cgi-bin/wiki.pl?MigrationGuide .

For example,

         $image_out = $image->saveImage('test',MS_PNG,0,0,0);
     is now implemented as
         $image_out = $image->saveImage('test')

Something like that could be causing your current error.

--Dylan


-- 
**************************************************************
  Dylan Keon - GIS/Database Specialist
  Northwest Alliance for Computational Science and Engineering
  Oregon State University
  Corvallis, OR 97331
  keon at nacse.org     voice: 541-737-6608     fax: 541-737-6609
  http://gis.nacse.org
**************************************************************



More information about the mapserver-users mailing list