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é ?

Annonce

Rencontres QGIS 2025

Les inscriptions sont ouvertes !

#1 Thu 12 December 2024 16:00

myh89
Participant occasionnel
Date d'inscription: 24 Oct 2016
Messages: 16

Lizmap edition d'une couche Postgres

Bonjour,

Je cherche à modifier les attributs d'une couche de points stockés dans Postgres, mais lorsque je clique sur l'icône Editer j'ai le message d'erreur suivant :

Erreur lors de la récupération du formulaire d'édition pour cette couche. Veuillez contacter l'administrateur du système.

J'ai pourtant :

- au niveau des propriétés du projet, dans l'onglet Qgis server, onglet WFS, coché pour la couche les colonnes Publié, Mise à jour et Insérer
- au niveau de la couche, propriétés, onglet formulaire d'attributs, rempli pour chaque champ s'il est caché ou en édition (cf fichier joint, est-ce que ça doit bien ressembler à ça ?)
- relancé le plugin Lizmap (en mettant bien la table dans l'onglet edition) pour que le fichier .cfg soit à jour
- enregistré le projet Qgis

Autres infos : Lizmap 3.8.3 - Qgis server et desktop 3.4

Je ne vois pas ce qu'il manque pour que ça fonctionne.Merci d'avance pour votre aide.

M. Huant

Dernière modification par myh89 (Thu 12 December 2024 16:01)


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#2 Fri 31 January 2025 14:36

Mattgris
Juste Inscrit !
Date d'inscription: 21 Nov 2015
Messages: 6

Re: Lizmap edition d'une couche Postgres

J'ai exactement le même problème, si quelqu'un a une solution je suis preneur!

Hors ligne

 

#3 Thu 27 February 2025 16:38

Oliv38
Participant actif
Date d'inscription: 21 Dec 2011
Messages: 145

Re: Lizmap edition d'une couche Postgres

Bonjour,
et côté PostgreSQL est ce que l'utilisateur connecté a bien les droits en modif sur la couche en question ?

Hors ligne

 

#4 Mon 10 March 2025 14:08

myh89
Participant occasionnel
Date d'inscription: 24 Oct 2016
Messages: 16

Re: Lizmap edition d'une couche Postgres

Bonjour tout le monde,

Alors voilà on a enfin réussi à ne plus avoir ce message d'erreur et connecter la base de données Postgres à Lizmap. Pour ce faire il fallait :

- d'abord (avant même l'installation de Lizmap) modifier le fichier profiles.ini.php avec les informations de connection à la base Postgres qui se trouve dans le répertoire /var/www/lizmap-web-client-3.8.5/lizmap/var/config.
Notre fichier ressemble à ça
[jdb:jauth]
driver="pgsql"
host="votre adresse IP"
port="5432"
database="le nom de votre base PG"
user="le nom de votre USER"
password="PASSWORD"
search_path="le nom de votre schém"

[jdb:lizlog]
driver="pgsql"
host="votre adresse IP"
port="5432"
database="le nom de votre base PG"
user="le nom de votre USER"
password="PASSWORD"
search_path="le nom de votre schéma"

- SEULEMENT ENSUITE installer Lizmap
cd /var/www/lizmap-web-client-3.8.5/lizmap/install

php installer.php
puis donner les bons droits
création d'un lien symbolique pour se connecter - puis création du fichier de config (chez nous sur Apache comme serveur web)

# nano /etc/apache2/sites-available/lizmap.conf
cf la documentation officielle



En fait c'est le premier point de modification du fichier profiles.ini.php qui fait que que quand on installe Lizmap ça génère de nouvelles tables dans Postgres pour gérer la connection.
Je veux bien vos retours pour savoir si ce post vous ai aidé.

Hors ligne

 

Pied de page des forums

Copyright Association GeoRezo