Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

#1 Wed 17 January 2024 15:53

fab09
Membre
Lieu: Ariège
Date d'inscription: 28 Jun 2023
Messages: 1

Tutoriel d'installatioin de Lizmap sur Linux

Bonjour,
Nous avons installé Lizmap sur notre serveur (en http avec vpn pour l'instant) et nous rencontrons un problème :
Le message

Code:

QGIS Serveur retourne une erreur HTTP à propos de l'extension Lizmap : 404

apparait dans l’interface web, par contre dans les logs serveur, lizmap se connecte au serveur qgis apparemment sans problème.

Voici le log de l'application Lizmap Web Client :

Code:

2024-01-09 14:07:17     [2]   Undefined array key "qgis_server_version_human_readable"    /www/temp/lizmap/www/compiled/templates/modules/admin/project_list_zone_html_t_15.php     279

2024-01-09 14:07:17     [2]   Undefined array key "qgis_server_version_old"   /www/temp/lizmap/www/compiled/templates/modules/admin/project_list_zone_html_t_15.php     287

2024-01-09 14:07:17     [2]   Undefined array key "qgis_server_version_next"  /www/temp/lizmap/www/compiled/templates/modules/admin/project_list_zone_html_t_15.php     288

2024-01-09 14:07:36     10.9.254.3  error QGIS Serveur doit être mise à jour au moins avec la version 3.10pour cette version de Lizmap Web Client.
2024-01-09 14:07:36     10.9.254.3  error L'extension lizmap_serverdoit être mise à jour.

Cependant qgis server et l'extension lizmap_server sont à jour.

Voici les versions issues de l'extension dans QGIS :

Code:

**Versions :**
* Lizmap Web Client : 3.6.3
* Lizmap plugin : 4.1.2
* QGIS Desktop : 3.28.8
* QGIS Server and plugins unknown status because of the settings in QGIS Server, please review your server settings in the Lizmap Web Client administration interface, then in the "Server Information" panel.

List of safeguards :

* Mode : safe
* Allow parent folder : no
* Prevent other drive : yes
* Prevent PG service : yes
* Prevent PG Auth DB : yes
* Force PG user&pass : yes
* Prevent ECW : yes

Si quelqu'un a eu ce genre de problème ou a une idée, je suis preneur !
Bonne journée,

Hors ligne

 

#2 Thu 18 January 2024 16:57

Oliv38
Membre
Date d'inscription: 21 Dec 2011
Messages: 132

Re: Tutoriel d'installatioin de Lizmap sur Linux

Bonjour,
quelle version de QGIS Server et plugin lizmap_server avez-vous ?
Sinon, cela peut venir de l'oubli de déclarer la variable d'environnement QGIS_SERVER_LIZMAP_REVEAL_SETTINGS dans votre fichier de conf apache/nginx.

Cdlt

Hors ligne

 

#3 Fri 09 February 2024 17:54

Flixou12
Membre
Date d'inscription: 5 Feb 2024
Messages: 4

Re: Tutoriel d'installatioin de Lizmap sur Linux

Bonjour,

Je débute dans la géomatique et j'ai créé une carte QGIS avec pas mal de couches (données au format excel, shp ou encore gpkg) que j'aimerais partager à quelques personnes via Lizmap. Le but est également de pouvoir ajouter des fonctionnalités à la carte en plus de celle de QGIS.

J'ai suivi le tutoriel proposé sur ce forum, en installant ubuntu 22.04 sur une machine virtuelle car je suis sur Windows.
Après avoir rencontré et résolu pas mal d'erreurs, j'ai finalement réussi à finir l'étape 2, en étant connecté directement à root, en changeant php7.2 par php7.4 et en ajoutant dans le fichier à modifier la balise . La page "http://localhost/cgi-bin/qgis_mapserv.fcgi?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities" s'affiche bien dans le navigateur.

Le début de l'étape 3 ne m'a pas posé trop de soucis non plus : en me référant au site officiel de Lizmap, j'ai remplacé la version 3.3.0 par 3.5.6 (+lien github à changer). J'ai bien exécuté les instructions 1 à 12, puis les 5 suivantes sans trop de soucis. Je n'ai juste pas réussi à installer le module "python-simplejson".

Je suis bloqué aux 2 derniers points de l'étape 3 car je n'ai pas de fichier "qgis" dans le dossier "install" (et je ne l'ai nulle part ailleurs j'ai l'impression). Lorsque j'ouvre la page "http://localhost/lizmap/", j'obtiens le message "Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 7.4.0"." C'est sans doute lié aux lignes que je n'ai pas pu exécutés...

Je ne suis pas très familier avec les différents environnements et les commandes linux, et il se peut que j'ai loupé un truc important. Pouvez-vous me dire svp si vous savez d'où pourrait venir le problème ?

Merci d'avance.

Hors ligne

 

#4 Tue 13 February 2024 12:48

Flixou12
Membre
Date d'inscription: 5 Feb 2024
Messages: 4

Re: Tutoriel d'installatioin de Lizmap sur Linux

Bonjour,

J'ai résolu le problème en installant la version 3.3.3 de lizmap au lieu de 3.6.5 (et pas 3.5.6 dsl), où le dossier "qgis" est bien présent.
J'ai pu ouvrir la page localhost/lizmap et accéder au projet mis par défaut sur Montpellier. J'en suis maintenant à l'ajout de ma propre carte sur ce site.

J'essaie de suivre le tutoriel présent sur https://docs.lizmap.com/current/fr/publ … #principle pour exporter ma carte via l'extension Lizmap de QGIS, mais lorsque j'ajoute le serveur http://localhost/lizmap, j'ai une erreur : La réponse ne contient pas "qgis_server" dans le document JSON.

Sur la page https://docs.lizmap.com/current/fr/publ … dex.html#, il est indiqué qu'il faut créer une arborescence de fichier et y ajouter toutes les données de la carte. Or, comme j'ai lizmap sur une machine virtuelle, mes données sont dans un fichier partagé de VirtualBox. Les copier comme indiqué nécessiterait d'ajouter beaucoup d'espace à la machine virtuelle (nombreuses bases de données). N'y a-t-il pas un moyen pour que lizmap aille directement chercher les données dans le dossier partagé ?

Bonne journée.

Hors ligne

 

#5 Tue 13 February 2024 14:57

Sylther
Membre
Lieu: Mtp
Date d'inscription: 17 May 2016
Messages: 128

Re: Tutoriel d'installatioin de Lizmap sur Linux

Bonjour,
Regarde du côté des liens symboliques, pour faire pointer le montage de ton répertoire de données à l'endroit qui va bien pour Lizmap.
Cf. https://www.hostinger.fr/tutoriels/comm … sous-linux par exemple.

Bonne journée.

Hors ligne

 

#6 Fri 16 February 2024 11:48

Flixou12
Membre
Date d'inscription: 5 Feb 2024
Messages: 4

Re: Tutoriel d'installatioin de Lizmap sur Linux

Bonjour,

Merci ça me semble être une bonne idée d'utiliser un lien symbolique pointant sur mon dossier partagé à la place des données dans la hiérarchie de fichier.
Le problème est que je ne parviens pas à me connecter au serveur via l'extension Lizmap sur QGIS, donc je ne peux pas passer à la suite.
Lorsque j'ajoute l'URL du serveur WMS (http://127.0.0.1/cgi-bin/qgis_mapserv.fcgi que je trouve sur la page configuration de Lizmap), on me dit que l'URL est invalide.

Cdlt

Hors ligne

 

Pied de page des forums

Powered by FluxBB