Hi Jachym,
If WMS works (from the same project) and even GetPrint works, it
shouldn't be the problem of the XServer or the DISPLAY variable.
The XServer is required for printing as PDF (getPrint) and I believe
also for rendering SVG symbols or patterns. X-Server (or an X-Server
replacement, such XVNC) is required for QGIS Server - even if it is
quite uncommon that an X-Server runs on a machine that also runs the
Webserver.
BTW: you should never put your .qgs project files in a path readable by
the Webserver, but always outside. Just because you list /var/www/html -
which is often the Server Root.
.qgs files may contain sensitive information (such as db connections,
passwords, etc.) and it shouldn't be downloadable from a web client.
Andreas
On 25.11.2015 13:48, Jachym Cepicky wrote:
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
Thanks
Jachym
st 25. 11. 2015 v 13:32 odesílatel Andreas Neumann
<a.neum...@carto.net <mailto:a.neum...@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.blumentr...@nina.no <mailto:stefan.blumentr...@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-boun...@lists.osgeo.org
<mailto:qgis-user-boun...@lists.osgeo.org>] *On Behalf Of
*Jachym Cepicky
*Sent:* 25. november 2015 11:28
*To:* qgis-user@lists.osgeo.org
<mailto:qgis-user@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
<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 list
Qgis-user@lists.osgeo.org <mailto:Qgis-user@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@lists.osgeo.org <mailto:Qgis-user@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@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user