Hi guys,<div><br></div><div>Apologies for adding another question related to a similar previous post but I too am having problems getting MapServer to serve a WMS layer.  At this stage I can't get a GetCapabilities (it wants to download the mapserv file) or Mode=map to work via the browser. I have been able to get the layer to render correctly using openLayers in WMS mode however.</div>
<div><br></div><div>Below is my basic mapfile and openLayers file.  Note I have stripped most of the styling out of the mapfile.</div><div><br></div><div>Tony</div><div><br></div><div>MAPFILE</div><div><br></div><div><div>
MAP</div><div>  NAME "Roads250k"</div><div>  SIZE 800 500</div><div>  STATUS ON</div><div>  EXTENT 140 -23.25 150 -17</div><div>  UNITS DD</div><div>  SYMBOLSET "/var/www/remwms/htdocs/includes/symbols.sym"</div>
<div>  FONTSET "/usr/share/fonts/truetype/font.list"</div><div>  SHAPEPATH "/var/www/rem_openlayers/Data/"</div><div>  DEBUG 2</div><div>  CONFIG "MS_ERRORFILE" "/var/www/ms_tmp/ms_error.txt"</div>
<div>  </div><div>  OUTPUTFORMAT</div><div>      NAME "AGGA"</div><div>      MIMETYPE "image/png"</div><div>      DRIVER "AGG/PNG"</div><div>      EXTENSION "png"</div><div>      IMAGEMODE RGBA</div>
<div>      TRANSPARENT ON</div><div>  END</div><div>  </div><div>  PROJECTION</div><div>      "init=epsg:4283"</div><div>  END</div><div><br></div><div>  WEB</div><div>      IMAGEPATH "/var/www/ms_tmp/"</div>
<div>      IMAGEURL "<a href="http://mapserver1/ms_tmp/">http://mapserver1/ms_tmp/</a>"</div><div>      METADATA</div><div>        "wms_version" "1.1.1"</div><div>        "wms_title" "Geography250k"</div>
<div>        "wms_onlineresource" "<a href="http://mapserver1/cgi-bin/mapserv?map=/var/www/rem_openlayers/roads250k.map&">http://mapserver1/cgi-bin/mapserv?map=/var/www/rem_openlayers/roads250k.map&</a>"</div>
<div>        "wms_srs" "EPSG:4283 EPSG:4326"</div><div>      END</div><div>  END</div><div><br></div><div>  LAYER</div><div>      NAME "Roads_250k"</div><div>      GROUP "Geography"</div>
<div>      EXTENT 140 -23.25 150 -17</div><div>      CONNECTIONTYPE postgis</div><div>      CONNECTION "host=localhost port=5432 dbname=ga_250k user=postgres password=postgres"</div><div>      DATA  "wkb_geometry FROM topo250k_majorroads using unique ogc_fid using srid=4283"</div>
<div>      METADATA</div><div>          "wms_title" "roads250k"</div><div>          "wms_group_title" "Geography"</div><div>      END</div><div>       PROJECTION</div><div>          "init=epsg:4283"</div>
<div>      END</div><div>      TYPE LINE</div><div>      DUMP TRUE</div><div>      STATUS ON      </div><div>      CLASS</div><div>          COLOR 255 64 64</div><div>      END</div><div>  END</div><div><br></div><div>END</div>
<div><br></div><div>OPENLAYERS</div><div><br></div><div><div><html xmlns="<a href="http://www.w3.org/1999/xhtml">http://www.w3.org/1999/xhtml</a>"></div><div>  <head></div><div>    <title>Open Layers MapServer</title></div>
<div>      <style type="text/css"></div><div><span class="Apple-tab-span" style="white-space:pre">  </span>        #map {</div><div><span class="Apple-tab-span" style="white-space:pre">       </span>            width: 800px;</div>
<div><span class="Apple-tab-span" style="white-space:pre">      </span>            height: 550px;</div><div><span class="Apple-tab-span" style="white-space:pre">   </span>            border: 3px solid black;</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>        }</div>
<div><span class="Apple-tab-span" style="white-space:pre">      </span>    </style></div><div><span class="Apple-tab-span" style="white-space:pre">   </span>    <script src='<a href="http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAAjpkAC9ePGem0lIq5XcMiuhR_wWLPFku8Ix9i2SXYRVK3e45q1BQUd_beF8dtzKET_EteAjPdGDwqpQ">http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAAjpkAC9ePGem0lIq5XcMiuhR_wWLPFku8Ix9i2SXYRVK3e45q1BQUd_beF8dtzKET_EteAjPdGDwqpQ</a>'></script></div>
<div>      <script src="<a href="http://www.openlayers.org/api/OpenLayers.js">http://www.openlayers.org/api/OpenLayers.js</a>"></script></div><div>      <script type="text/javascript"></div>
<div>           </div><div><span class="Apple-tab-span" style="white-space:pre">    </span>        var lon = 147;</div><div><span class="Apple-tab-span" style="white-space:pre">       </span>        var lat = -20;</div><div><span class="Apple-tab-span" style="white-space:pre">       </span>        var zoom = 6;</div>
<div>          var map;</div><div>          var layer;</div><div>          var gsat = new OpenLayers.Layer.Google(</div><div>                "Google Earth",</div><div>                {type: G_HYBRID_MAP, numZoomLevels: 30}</div>
<div>            );</div><div>          var qld_epm = new OpenLayers.Layer.WMS( "Current EPM's",</div><div>                      "<a href="http://atlas.information.qld.gov.au/ArcGIS/services/IRTM/MapServer/WMSServer">http://atlas.information.qld.gov.au/ArcGIS/services/IRTM/MapServer/WMSServer</a>?", </div>
<div>                      {isBaseLayer:false, transparent:true, layers: "56"} );</div><div>                      </div><div>          var mapserver_wms = new OpenLayers.Layer.WMS ( "Geography 250k",</div>
<div>                      "<a href="http://mapserver1/cgi-bin/mapserv?map=/var/www/rem_openlayers/roads250k.map">http://mapserver1/cgi-bin/mapserv?map=/var/www/rem_openlayers/roads250k.map</a>",</div><div>                      {layers: "roads250k", isBaseLayer:false, transparent:true} ); </div>
<div><span class="Apple-tab-span" style="white-space:pre">      </span></div><div><span class="Apple-tab-span" style="white-space:pre">     </span>        function init(){</div><div><span class="Apple-tab-span" style="white-space:pre">     </span>            map = new OpenLayers.Map( 'map', {</div>
<div><span class="Apple-tab-span" style="white-space:pre">      </span>                </div><div>                  controls: [</div><div>                      new OpenLayers.Control.LayerSwitcher( {title: "Layer Control"} ),</div>
<div>                      new OpenLayers.Control.Navigation(),</div><div>                      new OpenLayers.Control.ScaleLine(),</div><div>                      new OpenLayers.Control.MousePosition(),</div><div>                      new OpenLayers.Control.PanZoomBar( {title: "Navigation Bar"} )]</div>
<div>                    });</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>            map.addLayers([gsat,qld_epm,mapserver_wms]);</div><div><span class="Apple-tab-span" style="white-space:pre">     </span>            map.setCenter(new OpenLayers.LonLat(lon, lat), zoom);</div>
<div><span class="Apple-tab-span" style="white-space:pre">      </span>        }</div><div><span class="Apple-tab-span" style="white-space:pre">    </span>        </div><div><span class="Apple-tab-span" style="white-space:pre">     </span>    </script></div>
<div><span class="Apple-tab-span" style="white-space:pre">      </span>  </head></div><div><span class="Apple-tab-span" style="white-space:pre">      </span>  <body onload="init()"></div><div><span class="Apple-tab-span" style="white-space:pre">     </span>    <div id="map"></div></div>
<div><span class="Apple-tab-span" style="white-space:pre">      </span>  </body></div><div><span class="Apple-tab-span" style="white-space:pre">      </span></html></div></div><div><br></div></div>