[Lizmap-de] QGIS and Postgis:
Wolfgang Meinolf
wmeinolf at bbv-deutschland.de
Fr Feb 25 05:44:58 PST 2022
Hallo zusammen,
als ich von ca. 2 Jahren unseren Geoserver mit QGIS Server, Lizmap und Postgres (Postgis) installierte glaubte ich, dass ich jeden Schritt der Dokumentation penibel notiert hatte. Heute sehe ich, dass es nicht reichte, oder ich mich nicht erinnere. Lizmap läuft seit guten 18 Monaten zufriedenstellend.
Nun mein Problem. Seit kurzem versuchen wir, die Postgres DB zu aktivieren. Sie lässt sich mittlerweile per PGAdmin remote administrieren. Wir können per Python Script von unserem CRM per Rest API Daten in Postgis DB laden. Wir können diese Daten als Postgres Layer in QGIS Projekte einbinden. Wenn ich diese QGIS Projekte aber in meine LIZMAP Verzeichnisse lade kann ich sie nicht am Geoserver laden, sondern bekomme "Service non disponble". Mein QGIS Test Projekt enthält ausschließlich den Postgres Layer.
Ich vermute, dass auf dem Geoserver etwas grundsätzlich mit der Rechtevergabe oder der Verzeichnisstruktur nicht passt, was bislang wohl nicht störte. Einträge wie z.B. QGIS_SERVER_IGNORE_BAD_LAYERS zeigen keine Wirkung, auch ".pg_service.conf" bzw. "pg_service.conf" in den Home Verzeichnissen funktionieren nicht.
So sieht aktuell /var/www/lizmap-web-client-3.3.9/lizmap/var/config aus:
/var/www/lizmap-web-client-3.3.9/lizmap/var/config$ ls -al
total 88
drwxrwxr-x 5 root www-data 4096 Nov 1 23:12 .
drwxrwxr-x 11 root www-data 4096 Mär 19 2021 ..
drwxrwxr-x 2 root www-data 4096 Sep 14 11:01 admin
drwxrwxr-x 2 root www-data 4096 Sep 21 09:00 cmdline
drwxrwxr-x 2 root www-data 4096 Sep 17 14:40 index
-rwxrwxr-x 1 geoinfo www-data 8360 Nov 1 23:13 installer.ini.php
-rwxrwxr-x 1 geoinfo www-data 242 Apr 19 2021 liveconfig.ini.php
-rwxrwxr-x 1 geoinfo www-data 3875 Feb 16 22:10 lizmapConfig.ini.php
-rwxrwxr-x 1 root www-data 1086 Sep 17 14:40 lizmapConfig.ini.php.dist
-rwxrwxr-x 1 geoinfo www-data 817 Apr 24 2020 lizmapLogConfig.ini.php
-rwxrwxr-x 1 geoinfo www-data 579 Aug 13 2020 localconfig.ini.php
-rwxrwxr-x 1 root www-data 533 Mär 19 2021 localconfig.ini.php.dist
-rwxrwxr-x 1 root www-data 9661 Sep 21 09:00 mainconfig.ini.php
-rwxrwxr-x 1 geoinfo www-data 4411 Aug 13 2020 profiles.ini.php
-rwxrwxr-x 1 root www-data 4411 Mär 19 2021 profiles.ini.php.dist
-rwxrwxr-x 1 root www-data 1318 Mär 19 2021 urls.xml.dist
www-data ist der GIS user, also QGIS Server (/home/qgis) Rechte sind www-data: www-data, geoinfo ist mein account, unter dem auch die Projekte gespeichert sind (/home/geoinfo), Rechte sind geoinfo:geoinfo.
Müssen die Projekte womöglich unter das QGIS Server Verzeichnis und unter www-data: www-data laufen?
Ich bin ratlos und hoffe auf Eure Hilfe.
Herzlichen Dank im Voraus und schon mal ein schönes Wochenende
Wolfgang Meinolf
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://lists.osgeo.org/pipermail/lizmap-de/attachments/20220225/e3769e4f/attachment.html>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : smime.p7s
Dateityp : application/x-pkcs7-signature
Dateigröße : 3641 bytes
Beschreibung: nicht verfügbar
URL : <http://lists.osgeo.org/pipermail/lizmap-de/attachments/20220225/e3769e4f/attachment.bin>
Mehr Informationen über die Mailingliste Lizmap-de