[QGIS-it-user] LOG Qgis Server non funzionante

SkynetSau simone.didomenico a sautechgroup.com
Mer 26 Ago 2020 06:39:32 PDT


Salve,
Ho un problema con il Qgis Server.
Il servizio non genera alcun tipo di log pur avendo cunfigurato
opportunamente web server e variabili d'ambiente

O.S.:			Ubuntu 18.04.4 LTS
Qgis Server:	3.10.8+28bionic
web server:	nginix 1.14.0-0ubuntu1.7
modalità fcgi:	spawn-fcgi
Web Client: 	Lizmap ver. 3.3.9



Configurazione nginix ==============================
[...]

location /qgisserver {
    gzip           off;    

    include fastcgi_params;

    fastcgi_param  QGIS_SERVER_LOG_FILE /var/log/qgis/qgis-server.log;
    fastcgi_param  QGIS_SERVER_LOG_LEVEL 0;
    fastcgi_param  QGIS_DEBUG 1;

    # include        fastcgi_params;

    # fastcgi_pass   unix:/var/run/qgisserver.socket;
    fastcgi_pass   unix:/tmp/qgisserver.socket;
    }

[...]
=====================================================

aggiunto init script con systemd per lanciare fastcgi
(/lib/systemd/system/aqp-spawn-fcgi.service)

Configurazione service ===============================

[Unit]
Description=FastCGI spawner for Qgis Server
After=syslog.target

[Service]
Type=forking
PIDFile=/var/run/%p.pid
SyslogIdentifier=%p
Environment=WORKERS=1
EnvironmentFile=-/etc/default/%p
ExecStart=/usr/bin/spawn-fcgi \
    -F ${WORKERS} \
    -d / \
    -u www-data \
    -g www-data \
    -s /tmp/qgisserver.socket \
    -P /var/run/%p.pid \
    -- /usr/lib/cgi-bin/qgis_mapserv.fcgi
Restart=on-failure
RestartSec=5

[Install]
WantedBy=multi-user.target

======================================================


aggiunto script per registrare le variabili d'ambiente in
/etc/profile.d/qgis-server.sh ===========

export QGIS_DEBUG=1
export QGIS_SERVER_LOG_FILE="/var/log/qgis/qgisserver.log"
export QGIS_SERVER_LOG_LEVEL=0

=================================================================================================

digitando printenv le variabili risultano valorizzate correttamente e il
server funziona correttamente (testato sia con il web client Lizmap) che
invocando direttamente alcuni servizi wms

Il problema resta la scrittura del log. Pur avendo creato manualmente il
file, lo ritrovo comunque sempre vuoto.

Riuscite a darmi qualche indicazione?

Grazie.



--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html


Maggiori informazioni sulla lista QGIS-it-user