Hi all, a while ago for testing purposes I played around with QGIS server on Windows and make it work as wms server and together with QGIS web client.
Now I followed my notes again[0] and noticed a few (new?) issues with qgis server and qgis used as wms client. Here the cases: *) qgis server 1.8, qgis desktop 1.8 as wms client the url http://localhost/cgi-bin/qgis_mapserv.fcgi?map=c:/temp/teste18.qgs works, while http://localhost/cgi-bin/qgis_mapserv.fcgi?map=c:\temp\teste18.qgs does not. The error message is "(No error code was reported) The WMS vendor also reported: Configuration file problem : perhaps you left off the .qgs extension?" and to make it work it is necessary to select the checkboxes "Ignore GetMap... and Ignore GetFeatureInfo... ". Is this the correct behavior? *) qgis server 1.8, qgis desktop master as wms client trying add a layer using a wms layer created with qgis server 1.8, the layer is added in the toc but is not visible and in the log I get: Map request failed [error:Error downloading http://localhost/cgi-bin/qgis_mapserv.fcgi?map=c:/temp/teste18.qgs&&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&BBOX=-23998.1550490432018705,-145303.2600138939451426,48776.5100903988350183,-71056.7674680688360240&CRS=EPSG:3763&WIDTH=376&HEIGHT=384&LAYERS=grid_hex_2000&STYLES=&FORMAT=image/jpeg&DPI=96&MAP_RESOLUTION=96&FORMAT_OPTIONS=dpi:96 - server replied: Internal Server Error url:http://localhost/cgi-bin/qgis_mapserv.fcgi?map=c:/temp/teste18.qgs&&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&BBOX=-23998.1550490432018705,-145303.2600138939451426,48776.5100903988350183,-71056.7674680688360240&CRS=EPSG:3763&WIDTH=376&HEIGHT=384&LAYERS=grid_hex_2000&STYLES=&FORMAT=image/jpeg&DPI=96&MAP_RESOLUTION=96&FORMAT_OPTIONS=dpi:96] is this a bug in the QGIS master WMS client? *) qgis server master, qgis desktop master or 1.8 as wms client the url used is like http://localhost/cgi-bin/qgis_mapserv.fcgi?map=c:/temp/teste20.qgs in the wms client the layer list is not presented and it just show the project name. Trying force add this "layer" I get WMS provider: Cannot calculate extent (d:\src\qgis\src\providers\wms\qgswmsprovider.cpp : 126 : QgsWmsProvider::QgsWmsProvider) Raster layer: Provider is not valid (provider: wms, URI: IgnoreGetFeatureInfoUrl=1&IgnoreGetMapUrl=1&crs=EPSG:3763&featureCount=10&format=image/jpeg&layers=teste20&styles=&url=http://localhost/cgi-bin/qgis_mapserv.fcgi?map%3Dc:/temp/teste20.qgs (d:\src\qgis\src\core\raster\qgsrasterlayer.cpp : 826 : QgsRasterLayer::setDataProvider) Is QGIS server master not working on Windows? cheers -- Giovanni -- [0] http://gis.stackexchange.com/questions/28875/qgis-web-client-in-windows-does-not-load-map _______________________________________________ Qgis-developer mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/qgis-developer
