[Qgis-user] QGIS Web Client for Windows 7

Markus Weidenbach landconsult at freenet.de
Wed Mar 19 02:58:59 PDT 2014


Hi Bernhard,

with your information, that QWC is NOT calling *.exe files I finally 
made the QWC running under windows!!!

Thanks a lot!

I did following:

Windows is using the windows executable 
http://landconsult.no-ip.com/qgis/qgis_mapserv.fcgi.exe (physically this 
file is located at C:\OSGeo4W\apps\qgis\bin\qgis_mapserv.fcgi.exe).

I deleted the .exe extension of 
C:\OSGeo4W\apps\qgis\bin\qgis_mapserv.fcgi.exe (new: 
C:\OSGeo4W\apps\qgis\bin\qgis_mapserv.fcgi).

I tested the WMS successfully with:
http://landconsult.no-ip.com/qgis/qgis_mapserv.fcgi?SERVICE=WMS&VERSION=1.3.0&SRS=EPSG:31467&REQUEST=GetMap&map=C:/OSGeo4W/apache/htdocs/QGIS-Web-Client-master/projects/wms_demo.qgs&BBOX=3453493.9,5358354.8,3461626.4,5363507.8&WIDTH=1000&HEIGHT=800&LAYERS=weg,bach&FORMAT=image/png

Next, I checked the path in GlobalOptions.js
The default setting var serverAndCGI = "/cgi-bin/qgis_mapserv.fcgi";
works fine now, and the map in QWC is loading:
http://landconsult.no-ip.com/QGIS-Web-Client-master/site/qgiswebclient.html?map=C:/OSGeo4W/apache/htdocs/QGIS-Web-Client-master/projects/wms_demo.qgs
(for some reason I have to write the full path of the map, the relative 
path is not working 
http://landconsult.no-ip.com/QGIS-Web-Client-master/site/qgiswebclient.html?map=../projects/wms_demo.qgs, 
but that´s secondary ...).

I remember that deleting the .exe extension of the gis_mapserv.fcgi.exe 
has been discussed in the list before, but for a window user this is not 
a bagatelle ....!
Also the file 
"C:\OSGeo4W\apache\htdocs\QGIS-Web-Client-master\cgi-bin\qgis_mapserv_fcgi" 
caused some confusion, what is it actually for?

Anyway, I am happy that I can go on now with the detaield configuration 
of the QWC.

Regards,

Markus




Hi Markus,
>
> Am 14.03.2014 12:37, schrieb Markus Weidenbach:
>> Hi Bernhard,
>>
>> that´s the point ... *my QGIS Server is running*, please test following
>> link without QWC:
>> http://landconsult.no-ip.com/qgis/qgis_mapserv.fcgi.exe?SERVICE=WMS&VERSION=1.3.0&SRS=EPSG:31467&REQUEST=GetMap&map=C:/OSGeo4W/apache/htdocs/QGIS-Web-Client-master/projects/wms_demo.qgs&BBOX=3453493.9,5358354.8,3461626.4,5363507.8&WIDTH=1000&HEIGHT=800&LAYERS=weg,bach&FORMAT=image/png 
>>
>>
>> In your link, you missed the *.exe extension in qgis_mapserv.fcgi ....
>> but when running it in QWC the *.qgi is not loading, test following:
>> http://landconsult.no-ip.com/QGIS-Web-Client-master/site/qgiswebclient.html?map=C:/OSGeo4W/apache/htdocs/QGIS-Web-Client-master/projects/wms_demo.qgs 
>>
>
> I missed the .exe because it is not called by QWC!
> As I wrote: use firebfox with firebug and you'll see that QWC fails as 
> follows:
> "NetworkError: 404 Not Found - 
> http://landconsult.no-ip.com/cgi-bin/qgis_mapserv.fcgi?map=C:/OSGeo4W/apache/htdocs/QGIS-Web-Client-master/projects/wms_demo.qgs&&_dc=1395042577212&SERVICE=WMS&VERSION=1.3&REQUEST=GetProjectSettings"
>
> So you misconfigured the path to your fcgi. In GlobalOptions.js line 
> 13 reads:
> var serverAndCGI = "/cgi-bin/qgis_mapserv.fcgi";
>
> Bernhard
>
>>
>>> OK, now I can access it. Use firebug in firefox to see what happens.
>>> If you do that you will realize that the error is that
>>> cgi-bin/qgis_mapsserv.fcgi is not accessible.
>>> http://landconsult.no-ip.com/cgi-bin/qgis_mapserv.fcgi?map=../projects/helloworld.qgs&&_dc=1394795203156&SERVICE=WMS&VERSION=1.3&REQUEST=GetProjectSettings 
>>>
>>>
>>>
>>> so first thing to do is to get your QGIS server running.
>>> GetProjectSettings or GetCapabilities must return something sensible.
>>> You can check this in your browser (or QGIS desktop). As soon as a
>>> GetMap request is successful (check this e.g. in QGIS desktop) you can
>>> start configuring QWC.
>>
>> Markus
>>
>>
>
>
> __________ Information from ESET Security, version of virus signature 
> database 9549 (20140316) __________
>
> The message was checked by ESET Security.
>
>    part000.txt - is OK
>
> http://www.eset.com
>
>
> _______________________________________________
> Qgis-user mailing list
> Qgis-user at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-user
>
>




More information about the Qgis-user mailing list