[Qgis-user] qgis server does not return any data from WFS

Alessandro Pasotti apasotti at gmail.com
Wed Nov 25 04:57:48 PST 2015


2015-11-25 13:48 GMT+01:00 Jachym Cepicky <jachym.cepicky at gmail.com>:

> Hi Andreas: yes, it's 2.12,
>
> command line works:
>
> QGIS_PROJECT_FILE=/var/www/html/tmp/pokus/vrstva.qgs
> QUERY_STRING="SERVICE=WFS&REQUEST=GetFeature&TYPENAME=vrstva"
>
> /var/www/cgi-bin/qgis_mapserv.fcgi
>
> response as expected
>
> Is it possible, that it's related to DISPLAY variable? I've seen it in
> some documentation .. if set to :0 or :99 server returns ServerError
>

You need a fake-X server too listening on that display.

And if that is your case, the server segfaults.



>
> Thanks
>
> Jachym
>
> st 25. 11. 2015 v 13:32 odesílatel Andreas Neumann <a.neumann at carto.net>
> napsal:
>
>> Since your are now the third person who has the same problem, within the
>> couple of days, I suspect that there really is a bug in QGIS server in this
>> particular release.
>>
>> Is this on 2.12?
>>
>>
>> Andreas
>>
>>
>> On 25.11.2015 12:29, Jachym Cepicky wrote:
>>
>> hi Stefan,
>>
>> apache runs as www-data
>>
>> the file is accessible via http://localhost/tmp/pokus/vrstva.shp -  so I
>> assume, it is readable by www-data
>>
>> GetMap request as WMS works
>> GetFeatureType as WFS does not
>>
>> thanks
>>
>> Jachym
>>
>> st 25. 11. 2015 v 11:38 odesílatel Blumentrath, Stefan <
>> Stefan.Blumentrath at nina.no> napsal:
>>
>>> Is /var/www/html/tmp/pokus/vrstva.shp readable for user “www-data”
>>> (which is the default user for accessing QGIS Server I assume)? Or is that
>>> the ‘apache user’ you referred to or did you configure apache to explicitly
>>> access through another user than ‘www-data’?
>>>
>>>
>>>
>>> Cheers
>>>
>>> Stefan
>>>
>>>
>>>
>>> *From:* Qgis-user [mailto: <qgis-user-bounces at lists.osgeo.org>
>>> qgis-user-bounces at lists.osgeo.org] *On Behalf Of *Jachym Cepicky
>>> *Sent:* 25. november 2015 11:28
>>> *To:* qgis-user at lists.osgeo.org
>>> *Subject:* [Qgis-user] qgis server does not return any data from WFS
>>>
>>>
>>>
>>> Hi,
>>>
>>>
>>>
>>> several days, I'm fighting QGIS server - on lightttpd now on Apache
>>> server with *same* result: WFS GetFeatureType request does not return any
>>> data.
>>>
>>>
>>>
>>> I created project, set all necessary metadat, coordinate systems, made
>>> sure data are in readable path etc...
>>>
>>>
>>>
>>> I've published the service using qgis_mapserver.fcgi - WMS works
>>> (GetCapabilitiers, GetMap, GetFeatureInfo), but WFS works just for
>>> GetCapabilitiers, GetFeatureType request returns just the first response
>>> element
>>>
>>>
>>>
>>> <wfs:FeatureCollection xmlns:wfs="http://www.opengis.net/wfs"
>>> xmlns:ogc="h .....>
>>>
>>>
>>>
>>> and that's all - not even the closing tag. It seems, the server refuses
>>> to work in the middle of construction of the response :-(
>>>
>>>
>>>
>>> I have
>>>
>>>
>>>
>>>             FcgidInitialEnv QGIS_AUTH_DB_DIR_PATH /var/www/qgis
>>>
>>>             FcgidInitialEnv QGIS_DEBUG 1
>>>
>>>             FcgidInitialEnv QGIS_SERVER_LOG_FILE  /tmp/qgis-server.log
>>>
>>>             FcgidInitialEnv QGIS_SERVER_LOG_LEVEL  1
>>>
>>>
>>>
>>>
>>>
>>> but  /tmp/qgis-server.log is empty (even created)
>>>
>>>
>>>
>>> In the apache error log, only following lines can be found:
>>>
>>> Warning 1: Unable to find driver ECW to unload from GDAL_SKIP
>>> environment variable.
>>>
>>> Warning 1: Unable to find driver ECW to unload from GDAL_SKIP
>>> environment variable.
>>>
>>> Warning 1: Unable to find driver JP2ECW to unload from GDAL_SKIP
>>> environment variable.
>>>
>>> Warning 1: Unable to find driver ECW to unload from GDAL_SKIP
>>> environment variable.
>>>
>>> Warning 1: Unable to find driver JP2ECW to unload from GDAL_SKIP
>>> environment variable.
>>>
>>> ERROR 4: Unable to open /var/www/html/tmp/pokus/vrstva.shp or
>>> /var/www/html/tmp/pokus/vrstva.SHP.
>>>
>>>
>>>
>>>
>>>
>>> BUT, accessing the file vrstva.shp from
>>> http://localhost/tmp/pokus/vrstva.shp works, apache user can read it
>>> and, as I already said: WMS GetMap and GetFeatureInfo works
>>>
>>>
>>>
>>> I've tested QGIS mapserver 2.12 and 2.8 on lightttpd as well as apache,
>>> with old projects as well as completely new with just one line in shapefile
>>> - same result all the time.  Ubuntu 15.10 btw.
>>>
>>>
>>>
>>> Any hint?
>>>
>>>
>>>
>>> Thanks
>>>
>>>
>>>
>>> Jachym
>>>
>>
>>
>> _______________________________________________
>> Qgis-user mailing listQgis-user at lists.osgeo.org
>> List info: http://lists.osgeo.org/mailman/listinfo/qgis-user
>> Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user
>>
>> _______________________________________________
>> Qgis-user mailing list
>> Qgis-user at lists.osgeo.org
>> List info: http://lists.osgeo.org/mailman/listinfo/qgis-user
>> Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user
>
>
> _______________________________________________
> Qgis-user mailing list
> Qgis-user at lists.osgeo.org
> List info: http://lists.osgeo.org/mailman/listinfo/qgis-user
> Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user
>



-- 
Alessandro Pasotti
w3:   www.itopen.it
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-user/attachments/20151125/8fa6689f/attachment.html>


More information about the Qgis-user mailing list