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 !.
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Responsables de formations en géomatique,

merci d'actualiser vos données sur GeoFormations

#1 ven. 17 février 2017 10:42

Cec_78
Membre
Lieu: Paris La Défense
Date d'inscription: 10 févr. 2013
Messages: 41

[Lizmap] Installation sur PC Windows

Bonjour,

Après avoir installé QGIS Server, je tente actuellement d'installer et configurer la version 3.0.11 de LizMap Web Client sur mon poste Windows 10, en suivant ces étapes:

https://www.3liz.com/blog/rldhont/index … ec-OSGeo4W

Arrivée à l'étape 19, je bloque car je n'arrive pas à effectuer le test avec cette url adaptée à mon arborescence de fichiers (voir PJ):
http://localhost/lizmap/lizmap-web-client-3.0.11/lizmap/www/
Cela me retourne les indications suivantes:

Warning: require(__DIR__/../lib/jelix/init.php) [function.require]: failed to open stream: No such file or directory in C:\OSGeo4W\apache\htdocs\lizmap\lizmap-web-client-3.0.11\lizmap\application.init.php on line 12

Fatal error: require() [function.require]: Failed opening required '__DIR__/../lib/jelix/init.php' (include_path='.;C:\OSGeo4W\Apache\php\PEAR') in C:\OSGeo4W\apache\htdocs\lizmap\lizmap-web-client-3.0.11\lizmap\application.init.php on line 12


Je vous remercie par avance pour votre aide.

Cécile.

PS: J'ai téléchargé  LizMap Web Client 3.0.11 ici: https://github.com/3liz/lizmap-web-client/tags

Dernière modification par Cec_78 (ven. 17 février 2017 10:52)


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

Hors ligne

 

#2 mar. 21 février 2017 11:18

lraes
Membre
Date d'inscription: 11 janv. 2016
Messages: 10

Re: [Lizmap] Installation sur PC Windows

Bonjour,

Sans répondre directement à votre problème je crois qu'il y a une version plus à jour de l'installation en suivant ce lien:
https://docs.3liz.com/fr/install/windows.html

Hors ligne

 

#3 mar. 21 février 2017 11:24

Cec_78
Membre
Lieu: Paris La Défense
Date d'inscription: 10 févr. 2013
Messages: 41

Re: [Lizmap] Installation sur PC Windows

Bonjour,

Effectivement j'ai trouvé ça après coup.
J'ai déjà installé Apache 2.4 (au passage, j'avais des problèmes pour le démarrer car Skype prenait le port 80...).
Je me mets sur la suite dès que possible.

Merci pour votre retour!

Cordialement.

Cécile.

Hors ligne

 

#4 mar. 21 février 2017 12:00

lraes
Membre
Date d'inscription: 11 janv. 2016
Messages: 10

Re: [Lizmap] Installation sur PC Windows

Bien,

Pour ma part je bloque à la partie
"Preparing the home of LizMap Web Client"
-quelle version prendre ? la dernière 3.1rc1 ? compatible ?
Si vous avez une installation qui fonctionne...

Cordialement

Hors ligne

 

#5 mar. 21 février 2017 12:04

Cec_78
Membre
Lieu: Paris La Défense
Date d'inscription: 10 févr. 2013
Messages: 41

Re: [Lizmap] Installation sur PC Windows

Je vous tiens au courant dès que j'y arrive.

Hors ligne

 

#6 mar. 21 février 2017 13:38

Cec_78
Membre
Lieu: Paris La Défense
Date d'inscription: 10 févr. 2013
Messages: 41

Re: [Lizmap] Installation sur PC Windows

Petite question concernant l'installation de php: Pourquoi doit-on prendre le non thread safe file?

Go to http://windows.php.net/download/ and download php-5.6.23-Win32-VC11-x64.zip , make sure it is the non-thread-safe file, for example: http://windows.php.net/downloads/releas … 11-x64.zip

Hors ligne

 

#7 mar. 21 février 2017 14:48

lraes
Membre
Date d'inscription: 11 janv. 2016
Messages: 10

Re: [Lizmap] Installation sur PC Windows

voici ce que j'ai pu trouver

"Que signifie thread safety lors du téléchargement de PHP?"

    Thread Safety signifie que le binaire peut fonctionner sur des serveurs à contexte multi-thread comme Apache 2 sous Windows. La sécurité des threads (Thread Safety) fonctionne en créant un espace de stockage local pour chaque thread de telle sorte que les données n'entrent pas en collision entre les threads.

    Donc, que choisir? Si vous utilisez PHP comme CGI, alors vous n'avez pas besoin de la sécurité des threads car le binaire est invoqué à chaque requête. Concernant les serveurs multi-threads, comme IIS5 et IIS6, vous devriez utiliser la version threadée de PHP.

Hors ligne

 

#8 mar. 21 février 2017 14:51

Cec_78
Membre
Lieu: Paris La Défense
Date d'inscription: 10 févr. 2013
Messages: 41

Re: [Lizmap] Installation sur PC Windows

OK; j'ai suivi les instructions de la doc Lizmap et pris non thread.

Hors ligne

 

#9 mer. 22 février 2017 10:39

lraes
Membre
Date d'inscription: 11 janv. 2016
Messages: 10

Re: [Lizmap] Installation sur PC Windows

Bonjour,

Je ne comprend pas trop ce paragraphe.
Faut-il avoir obligatoirement 2 environnements ? si oui pouvez-vous me décrire l'architecture ? dossier, sous dossier...

Bien cordialement

Hors ligne

 

#10 mer. 22 février 2017 10:44

lraes
Membre
Date d'inscription: 11 janv. 2016
Messages: 10

Re: [Lizmap] Installation sur PC Windows

le paragraphe que j'ai oublié dans le post précédent

Each environment will have several versions in parallel. For example: master and release_3_0. For that you need to unzip in C:\webserver\lizmap to have at the end a folder (example give for production and master version environment) C:\webserver\lizmap\prod\master\ Then create a directory where you will put the tile cache in prod C:/webserver/cache/prod and for preprod C:/webserver/cache/preprod.


la suite...
L'installation de l'application a t-elle besoin obligatoirement d'une base de donnée sql ?
J'ai ce message d'erreur qui m'empêche la continuation de l'installation.
(je voudrais joindre une image au message mais impossible ! )

Merci
Cordialement

Dernière modification par lraes (mer. 22 février 2017 11:38)


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

Hors ligne

 

#11 jeu. 23 février 2017 11:10

Cec_78
Membre
Lieu: Paris La Défense
Date d'inscription: 10 févr. 2013
Messages: 41

Re: [Lizmap] Installation sur PC Windows

Bonjour,

Je n'en suis pas encore là mais dans la partie "Installation de QGIS Server" j'ai du modifier pas mal de chemins dans le fichier php5.6.23.conf (que j'ai renommé php7.1.2.conf au passage puisque j'ai installé cette version de php).

After this modification go to the file C:\webserver\Apache24\conf\extra\php5.6.23.conf and modify it as well to have the next configuration:

Code:

FcgidInitialEnv PHPRC "C:\\webserver\\php-5.6.23"

FcgidInitialEnv PATH "C:\OSGeo4W64\bin;C:\OSGeo4W64\apps\qgis-ltr\bin;C:\OSGeo4W64\apps\grass\grass-6.4.3\lib;C:\OSGeo4W64\apps\grass\grass-6.4.3\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\WBem"
 FcgidInitialEnv QT_PLUGIN_PATH "C:\OSGeo4W64\apps\qgis-ltr\qtplugins;C:\OSGeo4W64\apps\Qt4\plugins"
 FcgidInitialEnv PYTHONHOME "C:\OSGeo4W64\apps\Python27"
 FcgidInitialEnv PYTHONPATH "C:\OSGeo4W64\apps\qgis-ltr\.\python;C:\OSGeo4W64\apps\qgis-ltr\.\python\plugins;C:\OSGeo4W64\apps\Python27\DLLs;C:\OSGeo4W64\apps\Python27\lib;C:\OSGeo4W64\bin;C:\OSGeo4W64\apps\Python27;C:\OSGeo4W64\apps\Python27\lib\site-packages"

FcgidInitialEnv QGIS_SERVER_LOG_LEVEL 0
FcgidInitialEnv QGIS_SERVER_LOG_FILE "C:\\webserver\\Apache24\\logs\\qgis_server.log"

FcgidIOTimeout 120
      FcgidInitialEnv LC_ALL "en_US.UTF-8"
      FcgidInitialEnv PYTHONIOENCODING UTF-8
      FcgidInitialEnv LANG "en_US.UTF-8"
      FcgidInitialEnv QGIS_DEBUG 1
      FcgidInitialEnv QGIS_SERVER_LOG_FILE "C:\\webserver\Apache24\logs\\qgis_server.log"
      FcgidInitialEnv QGIS_SERVER_LOG_LEVEL 0
      FcgidInitialEnv QGIS_PLUGINPATH "C:\OSGeo4W64\apps\qgis-ltr\python\plugins"

SetEnvIf Request_URI ^/qgis QGIS_PREFIX_PATH "C:\OSGeo4W64\apps\qgis-ltr"
SetEnvIf Request_URI ^/qgis TEMP "C:\Windows\Temp"

SetEnvIf Request_URI ^/qgis GDAL_DATA "C:\OSGeo4W64\share\gdal"
SetEnvIf Request_URI ^/qgis GDAL_DRIVER_PATH "C:\OSGeo4W64\bin"
SetEnvIf Request_URI ^/qgis PDAL_DRIVER_PATH "C:\OSGeo4W64\bin"
SetEnvIf Request_URI ^/qgis GDAL_SKIP "JP2ECW"
SetEnvIf Request_URI ^/qgis PROJ_LIB "C:\OSGeo4W64\share\proj"

 <FilesMatch \.php$>
  AddHandler fcgid-script .php
  FcgidWrapper "C:/webserver/php-5.6.23/php-cgi.exe" .php
 </FilesMatch>

En effet, pas de répertoire qgis-ltr par exemple mais du qgis (tout court!).

Bon j'espère que ça va fonctionner.

Hors ligne

 

#12 jeu. 23 février 2017 11:34

Cec_78
Membre
Lieu: Paris La Défense
Date d'inscription: 10 févr. 2013
Messages: 41

Re: [Lizmap] Installation sur PC Windows

Zut, lorsque j'essaie de tester QGIS Server en fcgi via l'url  http://localhost/qgis/qgis_mapserv.fcgi.exe, j'obtiens une erreur 403:

Forbidden

You don't have permission to access / on this server.

Je n'ai plus accès à mon localhost.

Je veux bien de l'aide car je suis un peu perdue...

Pour info, j'ai installé php 7.1.2 et non php 5.x.x, ça peut poser un problème?

Hors ligne

 

#13 jeu. 23 février 2017 13:06

lraes
Membre
Date d'inscription: 11 janv. 2016
Messages: 10

Re: [Lizmap] Installation sur PC Windows

-Vigilance sur la syntaxe (php7.1.2) ! (php-7.1.2 peut-être ?)
-"pas de rep qgis-ltr" (normal si vous n'avez pas opté pour cette version lors de l'installation d'osgeo4w) donc il faut adapter le fichier conf en conséquence (ex: FcgidInitialEnv QGIS_PLUGINPATH "C:\OSGeo4W64\apps\qgis\python.....) (enlever les "-ltr")
relancer apache, restester....

Hors ligne

 

#14 jeu. 23 février 2017 14:27

Cec_78
Membre
Lieu: Paris La Défense
Date d'inscription: 10 févr. 2013
Messages: 41

Re: [Lizmap] Installation sur PC Windows

En fouinant un peu sur le net, j'ai trouvé des discussions indiquant cette erreur après voir ajouté un vhost à httpd-vhosts.conf.
Je pense que je dois chercher dans cette direction.

Hors ligne

 

Pied de page des forums

Powered by FluxBB

Partagez  |