[Cartoweb-users] Installing with MS4W on Windows 7

Bruno Friedmann bruno at ioda-net.ch
Mon Apr 18 13:07:44 EST 2011


On 04/18/2011 04:57 PM, Oliver Christen wrote:
> hi Kurt
> 
> the error you get is because Cartoweb has not been adapted for Mapserver 5.4
> 
> but even if you correct that error, you still wont be able to run Cartoweb as it is limited to PHP 5.2
> 
> if it's ok for you, you can use an older version of WS4W, otherwise I fear you will have to try another GIS software.
> 
> best regards
> Oliver
>   ----- Original Message ----- 
>   From: Kurt Menke 
>   To: cartoweb-users-owner at lists.maptools.org 
>   Sent: Monday, April 18, 2011 4:15 PM
>   Subject: Installing with MS4W on Windows 7
> 
> 
>   I'm trying to get Cartoweb 3.5 running on my 64 bit Windows 7 box with MS4W (v 3.0.2).  MS4W runs fine as do the apps I installed with it as localhost.  I installed Cartoweb 3 into C:\MS4W.  The sample Cartoweb apps are not working.  Below is the error.  Has anyone installed Cartoweb with a recent version of MS4W on Windows 7?
> 
>   Kurt 
> 
>    
> 
>   Class : SoapFaultWrapper
>   Message : MapServer error: Error in msLoadSymbolSet(): First token must be SYMBOLSET, this doesn't look like a symbol file.
> 
>    
> 
>   Backtrace:
> 
>    
> 
>   file: 355 - C:\ms4w\apps\cartoweb3\server\ServerContext.php
> 
>   call: ServerContext->checkMsErrors()
> 
>    
> 
>   file: 90 - C:\ms4w\apps\cartoweb3\server\MapInfoHandler.php
> 
>   call: ServerContext->getMapObj()
> 
>    
> 
>   file: 162 - C:\ms4w\apps\cartoweb3\server\MapInfoHandler.php
> 
>   call: MapInfoHandler->fillDynamicMap()
> 
>    
> 
>   file: 49 - C:\ms4w\apps\cartoweb3\server\ServerMapInfoCache.php
> 
>   call: MapInfoHandler->loadMapInfo()
> 
>    
> 
>   file: 99 - C:\ms4w\apps\cartoweb3\common\MapInfoCache.php
> 
>   call: ServerMapInfoCache->computeMapInfo()
> 
>    
> 
>   file: 169 - C:\ms4w\apps\cartoweb3\common\MapInfoCache.php
> 
>   call: MapInfoCache->cacheMapInfo()
> 
>    
> 
>   file: 177 - C:\ms4w\apps\cartoweb3\server\MapInfoHandler.php
> 
>   call: MapInfoCache->getMapInfo()
> 
>    
> 
>   file: 396 - C:\ms4w\apps\cartoweb3\server\ServerContext.php
> 
>   call: MapInfoHandler->getMapInfo()
> 
>    
> 
>   file: 191 - C:\ms4w\apps\cartoweb3\server\Cartoserver.php
> 
>   call: ServerContext->getMapInfo()
> 
>    
> 
>   file: 349 - C:\ms4w\apps\cartoweb3\server\Cartoserver.php
> 
>   call: Cartoserver->doGetMapInfo("demoCW3.demoCW3")
> 
>    
> 
>   file: 389 - C:\ms4w\apps\cartoweb3\server\Cartoserver.php
> 
>   call: Cartoserver->callWithExceptionCheck("doGetMapInfo", "demoCW3.demoCW3")
> 
>    
> 
>   file: 104 - C:\ms4w\apps\cartoweb3\client\CartoserverService.php
> 
>   call: Cartoserver->getMapInfo("demoCW3.demoCW3")
> 
>    
> 
>   file: 165 - C:\ms4w\apps\cartoweb3\client\CartoserverService.php
> 
>   call: CartoserverService->callDirect("getMapInfo", "demoCW3.demoCW3")
> 
>    
> 
>   file: 224 - C:\ms4w\apps\cartoweb3\client\CartoserverService.php
> 
>   call: CartoserverService->callFunction("getMapInfo", "demoCW3.demoCW3")
> 
>    
> 
>   file: 60 - C:\ms4w\apps\cartoweb3\client\ClientMapInfoCache.php
> 
>   call: CartoserverService->getMapInfo("demoCW3.demoCW3")
> 
>    
> 
>   file: 99 - C:\ms4w\apps\cartoweb3\common\MapInfoCache.php
> 
>   call: ClientMapInfoCache->computeMapInfo()
> 
>    
> 
>   file: 169 - C:\ms4w\apps\cartoweb3\common\MapInfoCache.php
> 
>   call: MapInfoCache->cacheMapInfo()
> 
>    
> 
>   file: 790 - C:\ms4w\apps\cartoweb3\client\Cartoclient.php
> 
>   call: MapInfoCache->getMapInfo("demoCW3.demoCW3")
> 
>    
> 
>   file: 427 - C:\ms4w\apps\cartoweb3\client\Cartoclient.php
> 
>   call: Cartoclient->getMapInfo()
> 
>    
> 
>   file: 31 - C:\ms4w\apps\cartoweb3\htdocs\client.php
> 
>   call: Cartoclient->__construct()
> 
>    
> 
>    
> 
>   **************************
> 
>   Kurt Menke, GISP
> 
>   Bird's Eye View 
> 
>   www.BirdsEyeViewGIS.com 
> 
>   Work: 505-265-0243
> 
>   Cell: 505-362-1776
> 
> _______________________________________________
> Cartoweb-users mailing list
> Cartoweb-users at lists.maptools.org
> http://lists.maptools.org/mailman/listinfo/cartoweb-users

In fact with a lot's of patches cw3.5 is able to run under (Linux 64bits, apache2 2.2.17, php 5.6.3, mapserver 5.6x (mapserver
6x will be soon), postgresql 8.4.7 or 9.0.3 postgis 1.5.2

Most of the patches were send upstream year and month ago.
But Camptocamp didn't integrate them. And mostly no new devs will happen on Cartoweb. C2C flagship now is mapfish


-- 

Bruno Friedmann
Ioda-Net Sàrl www.ioda-net.ch

openSUSE Member & Ambassador
GPG KEY : D5C9B751C4653227
irc: tigerfoot


More information about the Cartoweb-users mailing list