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

Annonce

Printemps des cartes 2024

#1 Mon 24 April 2023 17:15

image95
Participant assidu
Date d'inscription: 6 Sep 2014
Messages: 246

Lizmap installation (Debian/Apache) : configuration web

Bonjour,
Sur un serveur virtuel Debian 11, apache et qgis server sont installés et fonctionnels. J'ai installé également le plugin "qgis-lizmap-server-plugin" et le  "qgis plugin manager". Je suis maintenant la doc d'installation de lizmap web client. https://docs.lizmap.com/3.6/fr/install/linux.html
J'ai une question concernant la partie Configuration Web.
J'ai installé les paquest necessaires : curl, openssl, libssl1.1, nginx-full, nginx nginx-common, php7.4-fpm php7.4-cli php7.4-bz2 php7.4-curl php7.4-gd php7.4-intl php7.4-json php7.4-mbstring php7.4-pgsql php7.4-sqlite3 php7.4-xml php7.4-ldap php7.4-redis

Comme le demande la doc, j'ai créé un fichier lizmap.conf sous /etc/apache2/sites-available/ J'ai remplacé dans ce fichier la valeur localhost par le nom du serveur XXX.XXXX.fr
Il s'agit de l'unique modification faite dans ce fichier.
Il est marqué dans la doc :
"You should declare the lizmap.local domain name somewhere (in your /etc/hosts, or into your DNS..), or replace it by your own domain name."
Je n'ai pas déclaré un domaine lizmap.local sous /etc/hosts. Est ce obligatoire ? Ou est ce optionnel ? Une opération similaire était déjà demandée pour l installation de qgis serveur. Faut il obligatoirement créer un virtual smhost pour lizmap? Dans quels cas cela est obligatoire ou optionnel ?
Une personne saurait elle expliciter cette étape? Il y aurait il des exemples montrant comment faire celà?

J'ai tenté mlagré tout d'activer le virtual host

Code:

"ln -s /etc/apache2/sites-available/lizmap.conf /etc/apache2/sites-enabled/lizmap.conf"

Mais l'orsque je tente de redémarrer apache, impossible. Avec ces messages d'erreur :

Code:

root@XXXXXXXXXXXX:/etc/apache2/sites-enabled# systemctl status apache2
● apache2.service - The Apache HTTP Server
     Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Mon 2023-04-24 15:21:31 CEST; 1min 32s ago
       Docs: https://httpd.apache.org/docs/2.4/
    Process: 657246 ExecStart=/usr/sbin/apachectl start (code=exited, status=1/FAILURE)
        CPU: 30ms

avril 24 15:21:31 XXXXXXXXXXXX systemd[1]: Starting The Apache HTTP Server...
avril 24 15:21:31 XXXXXXXXXXXX apachectl[657249]: apache2: Syntax error on line 240 of /etc/apache2/apache2.conf: Syntax error on line 24 of /etc/apache2/sites-enabled/lizmap.conf: Could not open configuration file /etc/apache2/fastc>
avril 24 15:21:31 XXXXXXXXXXXX apachectl[657246]: Action 'start' failed.
avril 24 15:21:31 XXXXXXXXXXXX apachectl[657246]: The Apache error log may have more information.
avril 24 15:21:31 XXXXXXXXXXXX systemd[1]: apache2.service: Control process exited, code=exited, status=1/FAILURE
avril 24 15:21:31 XXXXXXXXXXXX systemd[1]: apache2.service: Failed with result 'exit-code'.
avril 24 15:21:31 XXXXXXXXXXXX systemd[1]: Failed to start The Apache HTTP Server.
 ESCOC
yntax error on line 24 of /etc/apache2/sites-enabled/lizmap.conf: Could not open configuration file /etc/apache2/fastcgi_params;: No such file or directory

Le message d'erreur semble faire allusion à la ligne 24 du fichier lizmap.conf. Cette ligne est :

Code:

include fastcgi_params;

Si une personne pense pouvoir m'aider ? Merci.

Dernière modification par image95 (Mon 24 April 2023 18:35)

Hors ligne

 

#2 Tue 25 April 2023 07:15

JLH
Participant actif
Date d'inscription: 7 Dec 2019
Messages: 69

Re: Lizmap installation (Debian/Apache) : configuration web

Bonjour,

pouvez-vous partager votre fichier de conf svp. Le serveur indique surtout une erreur de syntaxe...

Aussi, votre machine virtuelle fonctionne-elle en local ( sur votre pc avec virtual box par exemple)  ou est-elle en "ligne" ?

Merci

Hors ligne

 

#3 Tue 25 April 2023 09:08

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

Re: Lizmap installation (Debian/Apache) : configuration web

Bonjour,
D’après ce que vous citez vous avez donc configuré une machine en dehors de votre réseau local avec votre propre nom de domaine (.fr).

Inutile de créer un Vhost pour lizmap si vous avez fait un Vhost pour qgis-server.
Combien de Vhost avez vous activé?

Il me semble que la doc indique juste que si tu fais tourner lizmap en local tu devrais renommer localhost en lizmap.local ou un autre nom et le déclarer dans le DNS local ou ton fichier hosts.
Mais je me trompe peut être , je ne l’ai jamais installé en local.

Oliv

Hors ligne

 

#4 Tue 25 April 2023 10:12

dave31
Participant actif
Date d'inscription: 17 Feb 2017
Messages: 80

Re: Lizmap installation (Debian/Apache) : configuration web

Bonjour,

Il semble que vous utilisez la configuration de l’hôte virtuel pour le serveur web Nginx dans le serveur web Apache.
D’où l’erreur de syntaxe.

Hors ligne

 

#5 Tue 25 April 2023 11:37

image95
Participant assidu
Date d'inscription: 6 Sep 2014
Messages: 246

Re: Lizmap installation (Debian/Apache) : configuration web

Bonjour,
un grand merci pour votre réactivité. En lisant/appliquant trop rapidement/bêtement la doc de lizmap, j'avais installé Nginx alors que j'ai déjà apache d'installé. Pour éviter tout risque de conflit, j'ai donc désinstallé Nginx. Bien que ce n'était pas la source de mon problème.
J'ai supprimé le fichier lizmap.conf que j'avais généré hier sous /etc/apache2/sites-enabled. Désormais je peux restart apache sans problème. Je n'ai plus le message d'erreur. Ce fichier lizmap.conf était bien la source du problème.
Je vous confirme qu' Apache fonctionne sur mon serveur virtuel Debian. Ainsi que Qgis server. Pour info, lib apache2-mod-fcgi est bien installé. Exemple d'URL utilisé pour mes tests de qgis server :
http://XXXX.XXXX.fr/cgi-bin/qgis_mapser … MAP=......

Oui j'avais créé un host pour qgis server déjà. La machine virtuelle n'est PAS en local. Oui il y a un nom de domaine XXXX.XXXX.fr Si je comprends bien, il m'est donc inutile de créer un host  pour lizmap. Et je peux considérer la section config web finalisée ? Pour info, sous apache2/sites-enabled, j'ai un fichier XXXX.XXXX.fr.conf et 1 fichier default-ssl.conf et 1 fichier default-ssl.conf-out.

Mes data spatiales sont stockées dans une BDD Postgis hébergée sur un autre serveur/machine virtuelle. Si je comprends bien, lizmap utilise également une bdd postgis pour stocker ses propres data. En plus du serveur PostgreSQL qui héberge actuellement mes data postgis;, il me faudra créer une BDD sur ce meme serveur postgresql dédiée au stockage de data utilisées par Lizmap ? 

En plus de cette partie config/prise en charge des BDD stockées sur un autre serveur/MV, il me resterait à créer les répertoires pour les data, d'installer les sources de lizmap web client? Puis je pourrais en théorie configurer lizmap/lancer l'intalleur et faire des tests ? Bon, je vais essayer avancer...Merci en tout cas.

Hors ligne

 

#6 Tue 25 April 2023 16:55

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

Re: Lizmap installation (Debian/Apache) : configuration web


Si la réponse à cette URL est de type XML et ne renvoi pas d'erreur apache alors c'est plutôt bon signe

Mes data spatiales sont stockées dans une BDD Postgis hébergée sur un autre serveur/machine virtuelle. Si je comprends bien, lizmap utilise également une bdd postgis pour stocker ses propres data. En plus du serveur PostgreSQL qui héberge actuellement mes data postgis;, il me faudra créer une BDD sur ce meme serveur postgresql dédiée au stockage de data utilisées par Lizmap ?


Non, il n'est pas obligatoire de créer une BDD dédié à lizmap, votre projet QGIS peut très bien aller piocher dans n'importe quelle base de n'importe quel serveur et lizmap saura les lire. Il faudra simplement veiller aux modalités de connexion à ces bases. Votre projet devra intégrer les données de connexion (login/mdp plain text) ou alors utiliser les variables de connexion dans les fichiers de conf profiles.ini.

En plus de cette partie config/prise en charge des BDD stockées sur un autre serveur/MV, il me resterait à créer les répertoires pour les data, d'installer les sources de lizmap web client? Puis je pourrais en théorie configurer lizmap/lancer l'intalleur et faire des tests ? Bon, je vais essayer avancer...Merci en tout cas.


Oui un répertoire qui recevra tes projets QGIS .qgs (pas de data si tu les pioches dans une base Pgsql), le fichier .cfg du plugin lizmap pour QGIS, etc. Une fois lizmapWebclient installé il te restera à configurer la partie "Administration" de l'application

Hors ligne

 

#7 Wed 26 April 2023 10:53

image95
Participant assidu
Date d'inscription: 6 Sep 2014
Messages: 246

Re: Lizmap installation (Debian/Apache) : configuration web

Bonjour,
Merci. Je ferai peut etre mieux de créer un nouveau post ?
Pour info, je me suis limité à suivre la page https://docs.lizmap.com/3.6/fr/install/linux.html
JE n'ai pas regardé les pages https://docs.lizmap.com/3.6/fr/install/ … ation.html ethttps://docs.lizmap.com/3.6/fr/install/ … stall.html
Je vous confirme que l'URL http://XXXX.XXXX.fr/cgi-bin/qgis_mapser… MAP=
ne renvoie PAS d'erreur.
Suite à votre retour, je n'ai donc pas défini de host pour lizmap vu que j'en avais dejà fait pour qgis server.
J'ai créé des folder pour les data.
J'ai créé une BDD postgis  sur un serveur posgresql hebergé sur un autre serveur. J'ai bien créé les fichiers profiles.ini.php
J'ai édité le fichier comme celà:

Code:

[jdb:jauth]
driver=pgsql
host=IP of the server
port=5432
database="XXXXXX"
user=XXXXX
password=XXXXXX
search_path=public
sslmode=disable

[jdb:lizlog]
driver=pgsql
host=IP of the server
port=5432
database="XXXXXX"
user=XXXXXX
password=XXXXXX
search_path=public
sslmode=disable

J'ai bien installé les sources lizmap web client.

l'URL
http://sig-rec.andra.fr/lizmap/index.ph … p/metadata
me renvoie     Not Found
The requested URL was not found on this server.
________________________________________
Apache/2.4.54 (Debian) Server at xxxxx.xxxxx.fr Port 80
l'URL http://XXXX.XXXX.fr/lizmap/
renvoie

Code:

<?php
/**
* @package   lizmap
* @subpackage lizmap
* @author    3liz
* @copyright 2011 3liz
* @link      http://3liz.com
* @license    Mozilla Public License : http://www.mozilla.org/MPL/
*/
require ('../application.init.php');
require (JELIX_LIB_CORE_PATH.'request/jClassicRequest.class.php');
checkAppOpened();
// Charge la configuration
jApp::loadConfig('index/config.ini.php');
// nouveau coordinateur, que l'on indique à jApp
jApp::setCoord(new jCoordinator());
// Nouvel objet request, que l'on passe au coordinateur, pour traiter le routage.
jApp::coord()->process(new jClassicRequest());

Bizarre... il retourne le code PHP et il doit manquer la fin du code (ça commence par <?php mais ça devrait finir par ?>)
il y a peut-être une config à faire dans Apache pour lui dire d'exécuter le code PHP au lieu de le retourner au format texte...?
Dans le fichier lizmapCOnfig.ini.php, j'ai uniquement remplacé l'IP par defaut 127.0.0.1 par le nom de notre server à la ligne wmsServerURL="http://127.0.0.1/cgi-bin/qgis_mapserver.fcgi"

Quand j'ai executé php configurator.php j'ai pas eu de message d'erreur.
Quand j'ai executé php installer.php :

Code:

Installation is starting
All modules dependencies are ok
Installation starts
Module jelix installed
[error] An error occured during the installation of the module jcommunity: error during the connection XXXXIP of the server host postgresql

Installation is finished

J'ai bien installé la demo. Mais ces URL me renvoient un  Not Found
The requested URL was not found on this server.
Apache/2.4.54 (Debian) Server at xxxxxx.xxxxx.fr Port 80 :

http://XXXX.XXXX.fr/lizmap/index.php/li … pabilities

http://XXXXX.XXXX.fr/lizmap/index.php/l … pabilities

Si des personnes ont une idée/remarques. Merci.

Dernière modification par image95 (Wed 26 April 2023 11:33)

Hors ligne

 

#8 Wed 26 April 2023 13:17

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

Re: Lizmap installation (Debian/Apache) : configuration web

Le log apache vous dit quoi?
Au passage pour utiliser la bdd postgresql il faudra penser à dé-commenter les lignes « extension =pdo_pgsql » dans les fichiers php.ini

Hors ligne

 

#9 Wed 26 April 2023 15:07

image95
Participant assidu
Date d'inscription: 6 Sep 2014
Messages: 246

Re: Lizmap installation (Debian/Apache) : configuration web

Bonjour,
Merci encore pour votre aide.
Je me demande si je gagnerais pas à ce stade à simplifier/retirer pour le moment la configuration/parametrage BDD postgresql/postgis. Surtout si elle est optionnelle.
Surtout que j'ai le sentiment qu'elle est l'une des sources de mon problème. J'avais créé une BDD lizmap surtout dans l'optique de stocker des logs utiles pour lizmap. Je pourrais peut etre remettre les fichiers de config par defaut et refaire des tests d'execution de php installer.php. Et regarder si il y a toujours ce message d'erreur lors de l'execution (cf post ci dessous) : [

Code:

error] An error occured during the installation of the module jcommunity: error during the connection XXXX(IP of the server host postgresql). 
Installation is finished

Quand on lit ce message, on a l'impression qu'il n'arrive pas à se connecter à la BDD postgis. Et que cette errreur provoque l'arret de l'installation.
Dans les logs apache, il y a dans le fichier XXXXX.XXXXX.fr.access.log ces logs :

Code:

root@XXXXXXXXX:/var/log/apache2# vim XXX.XXXX.fr.access.log
 - - [26/Apr/2023:09:29:12 +0200] "GET /favicon.ico HTTP/1.1" 404 495 "http://XXX.XXXX.fr/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36"
 - - [26/Apr/2023:09:31:28 +0200] "GET /SERVER HTTP/1.1" 301 589 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36"
 - - [26/Apr/2023:09:32:20 +0200] "-" 408 0 "-" "-"
 - - [26/Apr/2023:09:33:35 +0200] "GET /SERVER/index.php/view/app/metadata HTTP/1.1" 404 495 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36"
 - - [26/Apr/2023:09:34:26 +0200] "-" 408 0 "-" "-"
 - - [26/Apr/2023:09:34:41 +0200] "-" 408 0 "-" "-"
- - [26/Apr/2023:09:34:42 +0200] "GET /SERVER/index.php/view/app/metadata HTTP/1.1" 404 495 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36"
 - - [26/Apr/2023:09:35:04 +0200] "GET /SERVER/index.php/view/app/metadata HTTP/1.1" 404 495 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36"
- - [26/Apr/2023:09:35:56 +0200] "-" 408 0 "-" "-"
- - [26/Apr/2023:09:36:47 +0200] "GET /SERVER/index.php/view/app/metadata HTTP/1.1" 404 439 "-" "curl/7.74.0"
 - - [26/Apr/2023:09:45:43 +0200] "GET /var/www/SERVER/SERVER-web-client-3.6.3/SERVER/www/index.php/view/app/metadata HTTP/1.1" 404 495 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36"
 - - [26/Apr/2023:09:46:34 +0200] "-" 408 0 "-" "-"
 - - [26/Apr/2023:09:48:21 +0200] "GET /SERVER/index.php/SERVER/service/?repository=montpellier&project=montpellier&VERSION=1.3.0&SERVICE=WMS&REQUEST=GetCapabilities HTTP/1.1" 404 495 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36"
 - - [26/Apr/2023:09:49:12 +0200] "-" 408 0 "-" "-"
 - - [26/Apr/2023:09:50:23 +0200] "GET /cgi-bin/qgis_mapserv.fcgi?MAP=/home/qgis/projects/world.qgs&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&BBOX=-432786,4372992,3358959,7513746&SRS=EPSG:3857&WIDTH=665&HEIGHT=551&LAYERS=countries&FORMAT=image/jpeg HTTP/1.1" 200 80678 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36"
- - [26/Apr/2023:09:51:15 +0200] "-" 408 0 "-" "-"
- - [26/Apr/2023:09:52:31 +0200] "GET /SERVER/ HTTP/1.1" 200 862 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36"
 - - [26/Apr/2023:09:52:32 +0200] "GET /favicon.ico HTTP/1.1" 404 494 "http://XXX.XXXX.fr/SERVER/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36"
- - [26/Apr/2023:09:53:23 +0200] "-" 408 0 "-" "-"
- - [26/Apr/2023:09:58:34 +0200] "GET /SERVER/index.php/SERVER/service/?repository=montpellier&project=montpellier&SERVICE=WFS&REQUEST=GetCapabilities HTTP/1.1" 404 495 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36"
- - [26/Apr/2023:09:59:25 +0200] "-" 408 0 "-" "-"
 - - [26/Apr/2023:10:01:35 +0200] "GET /SERVER/index.php/SERVER/service/?repository=montpellier&project=montpellier&VERSION=1.3.0&SERVICE=WMS&REQUEST=GetCapabilities HTTP/1.1" 404 495 "-" "Mozilla/5.0 QGIS/33000/Windows 10 Version 2009"
 - - [26/Apr/2023:10:01:52 +0200] "GET /SERVER/index.php/SERVER/service/?repository=montpellier&project=montpellier&VERSION=1.3.0&SERVICE=WMS&REQUEST=GetCapabilities HTTP/1.1" 404 495 "-" "Mozilla/5.0 QGIS/33000/Windows 10 Version 2009"
- - [26/Apr/2023:10:02:35 +0200] "GET /SERVER/index.php/SERVER/service/?repository=montpellier&project=montpellier&VERSION=1.3.0&SERVICE=WMS&REQUEST=GetCapabilities HTTP/1.1" 404 495 "-" "Mozilla/5.0 QGIS/33000/Windows 10 Version 2009"
 - - [26/Apr/2023:10:03:21 +0200] "GET /SERVER/index.php/SERVER/service/?repository=montpellier&project=montpellier&SERVICE=WMS&REQUEST=GetCapabilities HTTP/1.1" 404 495 "-" "Mozilla/5.0 QGIS/33000/Windows 10 Version 2009"
 - - [26/Apr/2023:14:44:02 +0200] "GET /andra.fr/SERVER HTTP/1.1" 404 486 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
- - [26/Apr/2023:14:44:02 +0200] "GET /favicon.ico HTTP/1.1" 404 485 "http://XXX.XXXX.fr/SERVER/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
- - [26/Apr/2023:14:44:53 +0200] "-" 408 0 "-" "-"

Merci.

Hors ligne

 

#10 Wed 26 April 2023 18:30

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

Re: Lizmap installation (Debian/Apache) : configuration web

Les messages du log ont l’air d’indiquer que le projet démo « Montpellier » a été réalisé avec une version Qgis 3.30.
Quelle version de Qgis-server avez vous installé?

Il faut les mêmes versions entre qgis desktop et Qgis-server.

Enfin, de mémoire il y a dans la doc des petites config à activer pour les projets démo… dans les fichiers .ini mais je ne me souviens plus lesquels.

Hors ligne

 

#11 Wed 26 April 2023 18:51

image95
Participant assidu
Date d'inscription: 6 Sep 2014
Messages: 246

Re: Lizmap installation (Debian/Apache) : configuration web

Bonsoir,
Merci. J'ai installé Qgis server v.3.30; Voici le resultat de la commande dpkg --list :

ii

Code:

 qgis-server                             1:3.30.0+16bullseye            amd64        QGIS server providing various OGC services
ii  qgis-server-common                      1:3.30.0+16bullseye            amd64        QGIS server providing various OGC services
ii  qgis-server-dummy                       1:3.30.0+16bullseye            amd64        QGIS server providing various OGC services
ii  qgis-server-landingpage                 1:3.30.0+16bullseye            amd64        QGIS server providing various OGC services
ii  qgis-server-wcs                         1:3.30.0+16bullseye            amd64        QGIS server providing various OGC services
ii  qgis-server-wfs                         1:3.30.0+16bullseye            amd64        QGIS server providing various OGC services
ii  qgis-server-wfs3                        1:3.30.0+16bullseye            amd64        QGIS server providing various OGC services
ii  qgis-server-wms                         1:3.30.0+16bullseye            amd64        QGIS server providing various OGC services
ii  qgis-server-wmts                        1:3.30.0+16bullseye            amd64        QGIS server providing various OGC services

Je vais reprendre la doc à tète reposée. Je vais peut être désactiver toute mes config/parametrages postgres/postgis faite dans lizmap dans un premier temps. Et faire mes tests avec des fichiers shp classiques.
Bien que Qgis server soit installé et fonctionnel (j'arrive à afficher dans un navigateur le projet qgis server demo world.qgs), je n'ai pas la certitude d'avoir fait le nécessaire pour qu'il puisse servir mes data postgresql/postgis...Merci.

Hors ligne

 

#12 Thu 27 April 2023 07:07

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

Re: Lizmap installation (Debian/Apache) : configuration web

Le log apache qu’il faut regarder est /var/log/apache2/error.log

Globalement, j’ai l’impression que lors de votre installation vous mettez la charrue avant les bœufs, en essayant de tout paramétrer puis d’installer Lizmap.

Vous devriez plutôt faire les étapes d’installation d’abord et le parametrage de Lizmap ensuite.

Vous installez donc qgis-server, apache, php, postgresql, votre vhost puis vous checkez que qgis-server tourne bien.
Ensuite vous installez LWC et vous checkez tout de suite si http://votre-serveur.fr/lizmap/ renvoi un truc.

Et puis vous debeuguez en regardant les logs erreurs. Pas besoin de projet Qgis au départ pour voir si lizmap tourne.

Par exemple il est peu utile de modifier le fichier lizmapConfig.ini car cela se fait dans la console d’administration web de lizmap. Même si je ne pense pas votre problème vienne de la.

Courage

Dernière modification par Oliv38 (Thu 27 April 2023 07:08)

Hors ligne

 

#13 Thu 27 April 2023 09:52

nworr
Participant actif
Date d'inscription: 10 Apr 2014
Messages: 74

Re: Lizmap installation (Debian/Apache) : configuration web

Bonjour

Concernant le navigateur qui renvoie le fichier php "brut", (non interprété) , ça veut dire qu'il manque dans apache la configuration de "handler php" qui se charge d'interpréter les fichiers.

Il faut installer/configurer (au choix) php_fpm , mod_php ou autre (mod_php est la plus simple, mais pas forcément le plus performant).

L'erreur lors du

Code:

php installer.php

indique bien un probleme de connexion à postgres,  il n'y pas d'erreur indiqué dans les log postgres (je pense eventuellement a un acces interdit pour l'ip/user) ?

Hors ligne

 

#14 Thu 27 April 2023 18:02

image95
Participant assidu
Date d'inscription: 6 Sep 2014
Messages: 246

Re: Lizmap installation (Debian/Apache) : configuration web

Bonjour,
Un grand merci. C'est bon ca fonctionne ! Il me fallait en effet paramétrer mod_php. Et il y a avait en effet une coquille dans mes parametres BDD. Un grand merci pour votre aide précieuse.

Hors ligne

 

Pied de page des forums

Powered by FluxBB