#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