[ka-Map-users] Precache.php fails: "This build of mapscript can't be load as a 'cli' module..."

Paul Spencer pspencer at dmsolutions.ca
Tue Jul 18 08:29:07 EDT 2006


Steve,

precache is running as a command line (cli) app and your mapserver  
was built to be run in a php module.  You need to rebuilt mapserver  
OR hit precache.php through the web server.

Cheers

Paul

On 18-Jul-06, at 12:11 AM, Steve Walker wrote:

> Any advice to the following would be appreciated, thank you.
> -steve
>
> Running
>
> `php precache.php http://www.usmapserver.com/ka-map/tile.php`
>
> Returns the following:
>
> Fatal error: This build of mapscript can't be load [sic] as a 'cli'  
> module
> for stability reason, but only with php as an apache DSO.
>
> Under this architecture:
>
> Debian 'etch'
> Linux mfgis.com 2.6.8-022stab078.9-enterprise #1 SMP Thu Jun 8  
> 12:38:51
> MSD 2006 i686 GNU/Linux
>
> apache2  (2.0.55-4)
> php4     (4.4.2-1)
>
> /usr/lib/cgi-bin/mapserv -v
> MapServer version 4.8.3 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP
> OUTPUT=PDF OUTPUT=SWF OUTPUT=SVG SUPPORTS=PROJ SUPPORTS=FREETYPE
> SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER
> SUPPORTS=WFS_CLIENT SUPPORTS=FASTCGI SUPPORTS=GEOS INPUT=EPPL7
> INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=MYGIS INPUT=SHAPEFILE
> DEBUG=MSDEBUG
>
> cd /usr/lib/php4/20050606
> walker at mfgis:/usr/lib/php4/20050606$ ldd php_mapscript.so
>         libcurl-gnutls.so.3 => /usr/lib/libcurl-gnutls.so.3  
> (0x40113000)
>         libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2  
> (0x40144000)
>         libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x40160000)
>         libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x401de000)
>         libkrb5support.so.0 => /usr/lib/libkrb5support.so.0  
> (0x40203000)
>         libcom_err.so.2 => /lib/libcom_err.so.2 (0x40208000)
>         libresolv.so.2 => /lib/tls/libresolv.so.2 (0x4020b000)
>         libidn.so.11 => /usr/lib/libidn.so.11 (0x4021f000)
>         libdl.so.2 => /lib/tls/libdl.so.2 (0x4024f000)
>         libgnutls.so.12 => /usr/lib/libgnutls.so.12 (0x40253000)
>         libz.so.1 => /usr/lib/libz.so.1 (0x402bb000)
>         libpq.so.4 => /usr/lib/libpq.so.4 (0x402cf000)
>         libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x402eb000)
>         libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x4030c000)
>         libpng12.so.0 => /usr/lib/libpng12.so.0 (0x4037a000)
>         libgdal1.3.1.so.1 => /usr/lib/libgdal1.3.1.so.1 (0x4039f000)
>         libgeos.so.2 => /usr/lib/libgeos.so.2 (0x407d4000)
>         libpthread.so.0 => /lib/tls/libpthread.so.0 (0x408c7000)
>         libproj.so.0 => /usr/lib/libproj.so.0 (0x408d9000)
>         libgd.so.2 => /usr/lib/libgd.so.2 (0x4090f000)
>         libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x4095f000)
>         libm.so.6 => /lib/tls/libm.so.6 (0x40a40000)
>         libc.so.6 => /lib/tls/libc.so.6 (0x40a66000)
>         libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x40b9e000)
>         /lib/ld-linux.so.2 (0x80000000)
>         libtasn1.so.2 => /usr/lib/libtasn1.so.2 (0x40baa000)
>         libgcrypt.so.11 => /usr/lib/libgcrypt.so.11 (0x40bba000)
>         libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0x40c08000)
>         libssl.so.0.9.8 => /usr/lib/i686/cmov/libssl.so.0.9.8  
> (0x40c0c000)
>         libcrypto.so.0.9.8 => /usr/lib/i686/cmov/libcrypto.so.0.9.8
> (0x40c4b000)
>         libcrypt.so.1 => /lib/tls/libcrypt.so.1 (0x40d86000)
>         libnsl.so.1 => /lib/tls/libnsl.so.1 (0x40db4000)
>         libodbc.so.1 => /usr/lib/libodbc.so.1 (0x40dca000)
>         libxerces-c.so.26 => /usr/lib/libxerces-c.so.26 (0x40e29000)
>         libjasper-1.701.so.1 => /usr/lib/libjasper-1.701.so.1  
> (0x4115c000)
>         libmfhdf.so.4 => /usr/lib/libmfhdf.so.4 (0x411a9000)
>         libdf.so.4 => /usr/lib/libdf.so.4 (0x411cc000)
>         libungif.so.4 => /usr/lib/libungif.so.4 (0x4126b000)
>         libtiff.so.4 => /usr/lib/libtiff.so.4 (0x41273000)
>         libnetcdf.so.3 => /usr/lib/libnetcdf.so.3 (0x412c8000)
>         libcfitsio.so.2 => /usr/lib/libcfitsio.so.2 (0x412fc000)
>         librt.so.1 => /lib/tls/librt.so.1 (0x4146a000)
>         libXpm.so.4 => /usr/X11R6/lib/libXpm.so.4 (0x41473000)
>         libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x41489000)
>         libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x41554000)
>         libltdl.so.3 => /usr/lib/libltdl.so.3 (0x41583000)
>         libicuuc.so.34 => /usr/lib/libicuuc.so.34 (0x4158a000)
>         libicudata.so.34 => /usr/lib/libicudata.so.34 (0x41696000)
>         libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x41f0b000)
>         libexpat.so.1 => /usr/lib/libexpat.so.1 (0x41f19000)
>
> strings php_mapscript.so|grep 'This build'
> This build of mapscript can't be load as a '%s' module for stability
> reason, but only with php as an apache DSO.
>
>
> -- 
> Steve Walker
> Middle Fork Geographic Information Services
> walker at mfgis.com
> 360-671-2505
>
> _______________________________________________
> ka-Map-users mailing list
> ka-Map-users at lists.maptools.org
> http://lists.maptools.org/mailman/listinfo/ka-map-users

+-----------------------------------------------------------------+
|Paul Spencer                           pspencer at dmsolutions.ca   |
+-----------------------------------------------------------------+
|Applications & Software Development                              |
|DM Solutions Group Inc                 http://www.dmsolutions.ca/|
+-----------------------------------------------------------------+






More information about the ka-Map-users mailing list