Hello,<br><br>I appreciate your guide "CartoWeb3 for Beginners", it contains so many useful imformation, especially for novice like me. <br><br>But I still face a problem in step 1. I installed ms4w-2.2.7 and cartoweb3.40. After copying floder "foss4g" to "C:\ms4w\apps\cartoweb3\projects", making that foss4g.php and of course those command lines in cmd windows(they all worked well ). I tried <a href="http://localhost/cartoweb3/htdocs/foss4g.php">http://localhost/cartoweb3/htdocs/foss4g.php</a><br>
but what came up was a failure page. Detailed information like below<br><br><h1>Failure</h1><pre>CartoWeb version: 3.4.0 [$Revision: 1.7 $]<br>class: SoapFaultWrapper<br>message: MapServer error: Error in msDrawRaster(): (gtopo30_shade.tif)<br>
<br><br>Backtrace:<br><br>file: 226 - C:\ms4w\apps\cartoweb3\coreplugins\images\server\ServerImages.php<br>call: ServerContext->checkMsErrors()<br><br>file: 311 - C:\ms4w\apps\cartoweb3\server\Cartoserver.php<br>call: ServerImages->drawMainmap(Object(Images))<br>
<br>file: 349 - C:\ms4w\apps\cartoweb3\server\Cartoserver.php<br>call: Cartoserver->doGetMap(Object(MapRequest))<br><br>file: 370 - C:\ms4w\apps\cartoweb3\server\Cartoserver.php<br>call: Cartoserver->callWithExceptionCheck("doGetMap", Object(MapRequest))<br>
<br>file: 76 - C:\ms4w\apps\cartoweb3\server\MapResultCache.php<br>call: Cartoserver->cacheGetMap(Object(MapRequest))<br><br>file: 107 - C:\ms4w\apps\cartoweb3\server\MapResultCache.php<br>call: MapResultCache->getMapResultFromServer(Object(MapRequest))<br>
<br>file: 190 - C:\ms4w\apps\cartoweb3\server\MapResultCache.php<br>call: MapResultCache->cacheMapResult(Object(MapRequest))<br><br>file: 380 - C:\ms4w\apps\cartoweb3\server\Cartoserver.php<br>call: MapResultCache->getMap(Object(MapRequest))<br>
<br>file: 104 - C:\ms4w\apps\cartoweb3\client\CartoserverService.php<br>call: Cartoserver->getMap(Object(MapRequest))<br><br>file: 165 - C:\ms4w\apps\cartoweb3\client\CartoserverService.php<br>call: CartoserverService->callDirect("getMap", Object(MapRequest))<br>
<br>file: 233 - C:\ms4w\apps\cartoweb3\client\CartoserverService.php<br>call: CartoserverService->callFunction("getMap", Object(MapRequest))<br><br>file: 948 - C:\ms4w\apps\cartoweb3\client\Cartoclient.php<br>
call: CartoserverService->getMap(Object(MapRequest))<br><br>file: 1086 - C:\ms4w\apps\cartoweb3\client\Cartoclient.php<br>call: Cartoclient->getMapResultFromRequest(Object(MapRequest))<br><br>file: 1261 - C:\ms4w\apps\cartoweb3\client\Cartoclient.php<br>
call: Cartoclient->doMain()<br><br>file: 33 - C:\ms4w\apps\cartoweb3\htdocs\client.php<br>call: Cartoclient->main()<br><br><br><br>file: 3 - C:\ms4w\apps\cartoweb3\htdocs\foss4g.php<br>call: require_once("C:\ms4w\apps\cartoweb3\htdocs\client.php")<br>
<br></pre>I just followed the guide step by step, nothing ever changed. And all other demos work well.<br>Thanks<br> kun<br>