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

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Tue 23 May 2017 15:22

PhP
Juste Inscrit !
Date d'inscription: 6 Nov 2012
Messages: 5

Lizmap Master – l’application Demo ne charge pas

Bonjour à tous,

Je tente une installation de Lizmap sur un Windows 10 Pro en suivant le tutoriel publié sur https://docs.3liz.com/fr/install/windows.html  , mais je bloque à l’affichage de l’application démo « Montpellier … ».

Pour la partie Apache, j’ai installé la version http://www.apachelounge.com/download/VC … 4-VC11.zip .
Pour le module fcgi, j’ai installé celui présent dans http://www.apachelounge.com/download/VC … 4-VC11.zip .
Pour configurer PHP, j’ai téléchargé la version 5.6.30 sur http://windows.php.net/downloads/releas … 11-x64.zip.
Pour l’installation de Qgis Server, j’ai utilisé http://download.osgeo.org/osgeo4w/osgeo … x86_64.exe.

C’est ici que mes soucis commencent.
En lançant le test http://localhost/qgis/qgis_mapserv.fcgi.exe , la documentation prévoit la réponse :

Code:

<ServiceExceptionReport version="1.3.0">
  ServiceException code="OperationNotSupported">Please check the value of the REQUEST parameter</ServiceException>
</ServiceExceptionReport>

Or j’obtiens :

Code:

<ServiceExceptionReport version="1.3.0">
    <ServiceException code="Service configuration error">Service unknown or unsupported</ServiceException>
</ServiceExceptionReport>

Ne voyant pas où j’aurai pu m* , j’ai malgré tout poursuivi la procédure d’installation par la configuration du Lizmap Web Client (https://github.com/3liz/lizmap-web-clie … master.zip ).
La documentation cite :

Code:

In case of lizmap version >= 3.0, you must use some scripts to install it properly (see https://github.com/3liz/lizmap-web-client/blob/master/INSTALL.md ).

La page préconise de faire passer ces commandes :

Code:

cd C:\\webserver\\lizmap\\prod\\master\\
lizmap/install/set_rights.sh www-data www-data

J’ai alors un message d’erreur :

Code:

'lizmap' n’est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.

En regardant le fichier « set_rights.sh », je comprend qu’il s’agit de commandes UNIX pour attribuer des droits sur certains répertoires au Usr et au Group « www-data ». 
N’écoutant que mon courage, je me dis que ce n’est pas très grave…

Je modifie le « localconfig.ini.php » pour ajouter l’installation de l’application « Demo » :

Code:

[modules]
lizmap.installparam=demo

et lance l’install par

Code:

cd C:\webserver\lizmap\prod\master\
php lizmap/install/installer.php

J’obtiens :

Code:

Microsoft Windows [version 10.0.14393]
(c) 2016 Microsoft Corporation. Tous droits réservés.

C:\Windows\system32>cd C:\webserver\lizmap\prod\master\

C:\WebServer\LizMap\Prod\Master>php lizmap/install/installer.php
Installation start..
[notice] Installation starts for the entry point index
All modules dependencies are ok
All modules are installed or upgraded for the entry point index
[notice] Installation starts for the entry point admin
All modules dependencies are ok
All modules are installed or upgraded for the entry point admin
[notice] Installation starts for the entry point script
All modules dependencies are ok
All modules are installed or upgraded for the entry point script
Installation ended.

C:\WebServer\LizMap\Prod\Master>

Je décide de poursuivre sans configurer PostgreSql.

Arrive alors le moment fatidique de vérifier l’installation par http://localhost/index.php .

J’obtiens bien la page d’accueil de LizMap, mais sans l’application « Demo ».
J’arrive à me connecter en mode administrateur et à modifier les paramètres demandés dans le guide d’installation.
Je peux créer un nouvel utilisateur.
Je peux créer un nouveau répertoire.
Mais quand j’affiche la liste des projets en mode « admin », je n’ai toujours pas l’application « Demo ».

Toujours en mode « admin » par le menu « Configuration Lizmap », je ne vois pas le répertoires « Montpellier ».

Si je lance http://localhost/qgis/qgis_mapserv.fcgi … pabilities , j’obtiens :

Code:

<WMS_Capabilities version="1.3.0" xsi:schemaLocation="http://www.opengis.net/wms http://schemas.opengis.net/wms/1.3.0/capabilities_1_3_0.xsd http://www.opengis.net/sld http://schemas.opengis.net/sld/1.1.0/sld_capabilities.xsd http://www.qgis.org/wms http://localhost/qgis/qgis_mapserv.fcgi.exe?SERVICE=WMS&REQUEST=GetSchemaExtension">
<Service>
<Name>WMS</Name>
<!-- Human-readable title for pick lists -->
<Title>QGIS mapserver</Title>
<!-- Narrative description providing additional information -->
<Abstract>A WMS service with QGIS mapserver</Abstract>
<KeywordList><Keyword>QGIS mapserver</Keyword></KeywordList>
<!-- Top-level web address of service or service provider.  See also OnlineResource  elements under <DCPType>.  -->
<OnlineResource xlink:type="simple" xlink:href="http://www.sourcepole.ch/"/>
<!-- Contact information -->
<ContactInformation>
<ContactPersonPrimary>
<ContactPerson>Marco Hugentobler</ContactPerson>
<ContactOrganization>Sourcepole AG</ContactOrganization>
</ContactPersonPrimary>
<ContactAddress>
<AddressType>postal</AddressType>
<Address>Weberstrasse 5</Address>
<City>Zürich</City>
<StateOrProvince>ZH</StateOrProvince>
<PostCode>8004</PostCode>
<Country>SWITZERLAND</Country>
</ContactAddress>
<ContactVoiceTelephone/>
<ContactElectronicMailAddress>marco.hugentobler@sourcepole.ch</ContactElectronicMailAddress>
</ContactInformation>
<!-- Fees or access constraints imposed. -->
<Fees>none</Fees>
<AccessConstraints>none</AccessConstraints>
<LayerLimit>99</LayerLimit>
</Service>
<Capability>
<Request>
<GetCapabilities>
<Format>text/xml</Format>
<DCPType></DCPType>
</GetCapabilities>
<GetMap>
<Format>image/jpeg</Format>
<Format>image/png</Format>
<Format>image/png; mode=16bit</Format>
<Format>image/png; mode=8bit</Format>
<Format>image/png; mode=1bit</Format>
<Format>application/dxf</Format>
<DCPType>
<HTTP>
<Get>
<OnlineResource xlink:type="simple" xlink:href="http://localhost/qgis/qgis_mapserv.fcgi.exe?"/>
</Get>
</HTTP>
</DCPType>
</GetMap>
<GetFeatureInfo></GetFeatureInfo>
<sld:GetLegendGraphic></sld:GetLegendGraphic>
<sld:DescribeLayer></sld:DescribeLayer>
<qgs:GetStyles></qgs:GetStyles>
</Request>
<Exception></Exception>
<sld:UserDefinedSymbolization RemoteWFS="0" RemoteWCS="0" InlineFeature="0" UserStyle="1" SupportSLD="1" UserLayer="0"/>
<Layer queryable="1"></Layer>
</Capability>
</WMS_Capabilities>

En cherchant la cause du problème, je trouve le fichier « project.xml » dans le dossier d’install de lizmap, et je m’aperçois qu’à priori l’archive Master que j’ai utilisée correspond à la version :

Code:

<version date="2017-03-08">3.2pre170303</version> .

Cette version est-elle stable et adaptée au guide d’installation ?
L’un de vous a-t-il rencontré ce problème ou réussi à installer les mêmes composants avec succès ?

Merci pour votre aide.

Hors ligne

 

#2 Wed 24 May 2017 15:01

PhP
Juste Inscrit !
Date d'inscription: 6 Nov 2012
Messages: 5

Re: Lizmap Master – l’application Demo ne charge pas

Bonjour à tous,

Pour mon problème d'affichage de l'application "Démo", c'était bien la version du Lizmap Web Client qui posait problème.

La documentation suivie ( https://docs.3liz.com/fr/install/windows.html )pour l'installation évoque la possibilité de faire cohabiter plusieurs versions du client web sur le même serveur, mais elle ne précise pas la différence entre la version "master" et une release "officielle".
La configuration proposée prend l'option d'une install "Master", ce qui m'a laissé croire à sa fiabilité.

En installant la dernière version disponible (V3.1.1), tout est rentré dans l'ordre.

Finalement, hormis ce bémol, la documentation est très bien faite pour un néophyte comme moi.

Il me reste maintenant à explorer les fonctionnalités de l'outil et de le comparer à la solution Arcopole.
Si vous avez déjà un avis sur le sujet, je suis preneur.

Merci.

Hors ligne

 

Pied de page des forums

Powered by FluxBB