<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
span.E-MailFormatvorlage21
{mso-style-type:personal-compose;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="DE" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal">Hallo Günther,<o:p></o:p></p>
<p class="MsoNormal">danke für die Antwort und die Bemerkung zum Namen. Ich werde das hier zukünftig (sofern ich es nicht vergesse) anders nennen
<span style="font-family:Wingdings">J</span><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Ich hatte lizmap/install/set_rights.sh www-data www-data bei der Erstinstallation ausgeführt. Nicht aber beim Upgrade. Lizmap-Client 3.3.9 statt 3.5.1 hat ausschliesslich Zeitgründe, ich mach das hier sozusagen neben dem normalen Job. Ja,
wie haben den Server erst einmal ohne DB laufen gehabt. Wir können uns gerne mal über eine kurze (ca. 5 Minuten) Präsentation am 10.3. abstimmen
<span style="font-family:Wingdings">J</span><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Den lokalen Ordnerpfad hab ich auf meinem Home Pfad stehen, da sich dort meine Projekte befinden. Wie gesagt, bislang funktionierte das alles problemlos, aber halt ohne Postgres Layer. Ich habe aktuell 37 Portale in 19 Projekt-Unterverzeichnissen
incl. meiner Sandbox. Diese werden intern und extern von 17 Nutzergruppen mehr oder weniger intensiv genutzt. Seit 2 Wochen stelle ich für unsere Extranet Nutzer WMS Layer zur Verfügung, aktuell für einige WFS im Testbetrieb. Einige der Portale werden bei
uns Per Frame in der Homepage eingebunden <span style="font-family:Wingdings">J</span><o:p></o:p></p>
<p class="MsoNormal"><a href="https://bbv-deutschland.de/wir-sind-toni/vermarktungsgebiete/">https://bbv-deutschland.de/wir-sind-toni/vermarktungsgebiete/</a><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Aber jetzt werde ich über’s Wochenende erstmal Deine Hinweise durchgehen. Parallel installiere ich auf einer VM das Ganze nochmal frisch, damit ich die Pfade dort und auf unserem Live System vergleichen kann. Das wäre ja gelacht, wenn das
nicht zu machen ist.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Damit Gruß und ein schönes WE<o:p></o:p></p>
<p class="MsoNormal">Wolfgang<o:p></o:p></p>
<p class="MsoNormal"><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="mso-fareast-language:DE">Von:</span></b><span style="mso-fareast-language:DE"> guenter@lizmap.de <guenter@lizmap.de>
<br>
<b>Gesendet:</b> Freitag, 25. Februar 2022 17:04<br>
<b>An:</b> Wolfgang Meinolf <wmeinolf@bbv-deutschland.de>; lizmap-de@lists.osgeo.org<br>
<b>Betreff:</b> AW: [Lizmap-de] QGIS and Postgis:<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Hallo Wolfgang,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">eine Anmerkung vorab: ich würde Deinen Server nicht „Geoserver“ nennen. Das kann verwirren, denn der GeoServer ist wie der MapServer ein weiterer Kartenserver, wie der QGIS-Server.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Im Zuge der Installation (<a href="https://docs.lizmap.com/3.5/en/install/linux.html">https://docs.lizmap.com/3.5/en/install/linux.html</a>) sollte „lizmap/install/set_rights.sh www-data www-data“ ausgeführt werden.<o:p></o:p></p>
<p class="MsoNormal"><img border="0" width="536" height="221" style="width:5.5833in;height:2.2986in" id="Grafik_x0020_1" src="cid:image001.jpg@01D82A6B.A0D01B90"><o:p></o:p></p>
<p class="MsoNormal">Ansonsten kümmere ich mich um keine weitere Rechtevergabe.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Warum eigentlich noch der Lizmap-Client 3.3.9? Aktuell ist 3.5.1<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Und hast Du es zuerst mal mit einem einfachen Projekt ohne PostgreSQL-DB probiert? Z.Bsp. mit Geopackage oder einer Rasterdatei? Muss natürlich unter Einhaltung der Verzeichnisstruktur mit auf dem Server kopiert werden.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Wenn das funktioniert könnten die Zugangsdaten zur PostgreSQL-DB auch noch eine Fehlerquelle sein. Als einfachste Variante würde ich die mal direkt im GIS-Projektfile speichern.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Die QGIS-Projekte stehen bei mir unter …/lizmap/install/projektname/… und haben als Eigentümer meinen normalen User<o:p></o:p></p>
<p class="MsoNormal"><img border="0" width="514" height="58" style="width:5.3541in;height:.6041in" id="Grafik_x0020_3" src="cid:image002.jpg@01D82A6B.A0D01B90"><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">„projektname“ ist das Verzeichnis, welches in der Kartenverwaltung von Lizmap definiert wird.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><img border="0" width="1030" height="262" style="width:10.7291in;height:2.7291in" id="Grafik_x0020_2" src="cid:image003.jpg@01D82A6B.A0D01B90"><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Viele Grüße<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Günter<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="mso-fareast-language:DE">Von:</span></b><span style="mso-fareast-language:DE"> Lizmap-de <<a href="mailto:lizmap-de-bounces@lists.osgeo.org">lizmap-de-bounces@lists.osgeo.org</a>>
<b>Im Auftrag von </b>Wolfgang Meinolf<br>
<b>Gesendet:</b> Freitag, 25. Februar 2022 14:45<br>
<b>An:</b> <a href="mailto:lizmap-de@lists.osgeo.org">lizmap-de@lists.osgeo.org</a><br>
<b>Betreff:</b> [Lizmap-de] QGIS and Postgis:<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Hallo zusammen,<o:p></o:p></p>
<p class="MsoNormal">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.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">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.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">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. <span lang="EN-US">„pg_service.conf“ in den Home Verzeichnissen funktionieren nicht.
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal">So sieht aktuell /var/www/lizmap-web-client-3.3.9/lizmap/var/config aus:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">/var/www/lizmap-web-client-3.3.9/lizmap/var/config$ ls -al<o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">total 88<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">drwxrwxr-x 5 root www-data 4096 Nov 1 23:12 .<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">drwxrwxr-x 11 root www-data 4096 Mär 19 2021 ..<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">drwxrwxr-x 2 root www-data 4096 Sep 14 11:01 admin<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">drwxrwxr-x 2 root www-data 4096 Sep 21 09:00 cmdline<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">drwxrwxr-x 2 root www-data 4096 Sep 17 14:40 index<o:p></o:p></span></p>
<p class="MsoNormal">-rwxrwxr-x 1 geoinfo www-data 8360 Nov 1 23:13 installer.ini.php<o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">-rwxrwxr-x 1 geoinfo www-data 242 Apr 19 2021 liveconfig.ini.php<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">-rwxrwxr-x 1 geoinfo www-data 3875 Feb 16 22:10 lizmapConfig.ini.php<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">-rwxrwxr-x 1 root www-data 1086 Sep 17 14:40 lizmapConfig.ini.php.dist<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">-rwxrwxr-x 1 geoinfo www-data 817 Apr 24 2020 lizmapLogConfig.ini.php<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">-rwxrwxr-x 1 geoinfo www-data 579 Aug 13 2020 localconfig.ini.php<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">-rwxrwxr-x 1 root www-data 533 Mär 19 2021 localconfig.ini.php.dist<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">-rwxrwxr-x 1 root www-data 9661 Sep 21 09:00 mainconfig.ini.php<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">-rwxrwxr-x 1 geoinfo www-data 4411 Aug 13 2020 profiles.ini.php<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">-rwxrwxr-x 1 root www-data 4411 Mär 19 2021 profiles.ini.php.dist<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">-rwxrwxr-x 1 root www-data 1318 Mär 19 2021 urls.xml.dist<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal">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.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Müssen die Projekte womöglich unter das QGIS Server Verzeichnis und unter www-data: www-data laufen?<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Ich bin ratlos und hoffe auf Eure Hilfe.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Herzlichen Dank im Voraus und schon mal ein schönes Wochenende<o:p></o:p></p>
<p class="MsoNormal">Wolfgang Meinolf<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>