Hello,<br><br>I appreciate your guide &quot;CartoWeb3 for Beginners&quot;, 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 &quot;foss4g&quot; to &quot;C:\ms4w\apps\cartoweb3\projects&quot;, 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-&gt;checkMsErrors()<br><br>file: 311 - C:\ms4w\apps\cartoweb3\server\Cartoserver.php<br>call: ServerImages-&gt;drawMainmap(Object(Images))<br>
<br>file: 349 - C:\ms4w\apps\cartoweb3\server\Cartoserver.php<br>call: Cartoserver-&gt;doGetMap(Object(MapRequest))<br><br>file: 370 - C:\ms4w\apps\cartoweb3\server\Cartoserver.php<br>call: Cartoserver-&gt;callWithExceptionCheck(&quot;doGetMap&quot;, Object(MapRequest))<br>
<br>file: 76 - C:\ms4w\apps\cartoweb3\server\MapResultCache.php<br>call: Cartoserver-&gt;cacheGetMap(Object(MapRequest))<br><br>file: 107 - C:\ms4w\apps\cartoweb3\server\MapResultCache.php<br>call: MapResultCache-&gt;getMapResultFromServer(Object(MapRequest))<br>
<br>file: 190 - C:\ms4w\apps\cartoweb3\server\MapResultCache.php<br>call: MapResultCache-&gt;cacheMapResult(Object(MapRequest))<br><br>file: 380 - C:\ms4w\apps\cartoweb3\server\Cartoserver.php<br>call: MapResultCache-&gt;getMap(Object(MapRequest))<br>
<br>file: 104 - C:\ms4w\apps\cartoweb3\client\CartoserverService.php<br>call: Cartoserver-&gt;getMap(Object(MapRequest))<br><br>file: 165 - C:\ms4w\apps\cartoweb3\client\CartoserverService.php<br>call: CartoserverService-&gt;callDirect(&quot;getMap&quot;, Object(MapRequest))<br>
<br>file: 233 - C:\ms4w\apps\cartoweb3\client\CartoserverService.php<br>call: CartoserverService-&gt;callFunction(&quot;getMap&quot;, Object(MapRequest))<br><br>file: 948 - C:\ms4w\apps\cartoweb3\client\Cartoclient.php<br>
call: CartoserverService-&gt;getMap(Object(MapRequest))<br><br>file: 1086 - C:\ms4w\apps\cartoweb3\client\Cartoclient.php<br>call: Cartoclient-&gt;getMapResultFromRequest(Object(MapRequest))<br><br>file: 1261 - C:\ms4w\apps\cartoweb3\client\Cartoclient.php<br>
call: Cartoclient-&gt;doMain()<br><br>file: 33 - C:\ms4w\apps\cartoweb3\htdocs\client.php<br>call: Cartoclient-&gt;main()<br><br><br><br>file: 3 - C:\ms4w\apps\cartoweb3\htdocs\foss4g.php<br>call: require_once(&quot;C:\ms4w\apps\cartoweb3\htdocs\client.php&quot;)<br>
<br></pre>I just followed the guide step by step, nothing ever changed. And all other demos work well.<br>Thanks<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; kun<br>