#1 Mon 25 April 2011 18:53
- dakota
- Juste Inscrit !
- Date d'inscription: 25 Apr 2011
- Messages: 3
[Cartoweb] Problème de lancement d'un projet démo
Bonjour à tous,
J'essaie actuellement d'installer Cartoweb mais je rencontre quelques difficultés. Je m'explique :
- en suivant la documentation en anglais de cartoweb j'ai installé ms4w, puis cartoweb et j'ai redémarré l'ordinateur comme précisé.
- pour vérifier j'ai tapé les url en local de mapserver (http://localhost/) et cartoweb (http://localhost/cartoweb3/htdocs/index.html) et ça marche
- puis je veux exécuter les lignes de commande pour activer cartoweb
a) pour vérifier si php interpreter fonctionne je tape sur DOS :
<PHP-INTERPRETER> cw3setup.php --help où <PHP-INTERPRETER> correspond à C:\ms4w\Apache\cgi-bin\php.exe
--> pas de problèmes, j'obtiens la liste des options disponibles (help, install, fetch demo etc)
b) je continue en voulant charger le "demo project" : je tape donc
C:\ms4w\Apache\cgi-bin\php.exe cw3setup.php --install --base-url http://www.example.com/cartoweb et là problème ! J'obtiens :
installing
Creating directories
Setting permissions
Copying .ini.dist files into .ini (if not existing)
Copying/linking resources into htdocs
Copied <files>.in into <files> for projects: all
Launching makemaps script for projects: all
Launching po2mo script for projects: all
Error during installation:
==========================
The installation process encountered an error and was aborted.
See the message below for an explanation of the problem.
If you want more information to find out the problem, try again with the --debug
parameter.
If you think you found a bug in the installer or want support,
mail cartoweb-users@ with the full output lists.maptools.org
of the installer launched with the --debug parameter.
Error message: Failure while launching "msgcat --to-code=iso-8859-1 --use-first
--output="C:\ms4w\apps\cartoweb3/projects/test_main/po/test.en.po" "C:\ms4w\apps
\cartoweb3/projects/test_main/po/server.test.en.po" "C:\ms4w\apps\cartoweb3/proj
ects/test_main/po/server.en.po"" (output is (null): C:\ms4w\apps\cartoweb3/proje
cts/test_main/po/server.test.en.po:1:2: parse error
(null):C:\ms4w\apps\cartoweb3/projects/test_main/po/server.test.en.po:1: keyword
"DOCTYPE" unknown
(null):C:\ms4w\apps\cartoweb3/projects/test_main/po/server.test.en.po:1: keyword
"html" unknown
(null):C:\ms4w\apps\cartoweb3/projects/test_main/po/server.test.en.po:1: keyword
"PUBLIC" unknown
(null):C:\ms4w\apps\cartoweb3/projects/test_main/po/server.test.en.po:2: keyword
"html" unknown
(null):C:\ms4w\apps\cartoweb3/projects/test_main/po/server.test.en.po:2: keyword
"xmlns" unknown
(null):C:\ms4w\apps\cartoweb3/projects/test_main/po/server.test.en.po:3: keyword
"head" unknown
(null):C:\ms4w\apps\cartoweb3/projects/test_main/po/server.test.en.po:4: keyword
"title" unknown
(null):C:\ms4w\apps\cartoweb3/projects/test_main/po/server.test.en.po:4: keyword
"IANA" unknown
(null):C:\ms4w\apps\cartoweb3/projects/test_main/po/server.test.en.po:4: keyword
"mdash" unknown
(null):C:\ms4w\apps\cartoweb3/projects/test_main/po/server.test.en.po:4: keyword
"Example" unknown
(null):C:\ms4w\apps\cartoweb3/projects/test_main/po/server.test.en.po:4: keyword
"domains" unknown
(null):C:\ms4w\apps\cartoweb3/projects/test_main/po/server.test.en.po:4: keyword
"title" unknown
(null):C:\ms4w\apps\cartoweb3/projects/test_main/po/server.test.en.po:5: keyword
"start" unknown
(null):C:\ms4w\apps\cartoweb3/projects/test_main/po/server.test.en.po:5: keyword
"common" unknown
(null):C:\ms4w\apps\cartoweb3/projects/test_main/po/server.test.en.po:5: keyword
"head" unknown
(null):C:\ms4w\apps\cartoweb3/projects/test_main/po/server.test.en.po:6: keyword
"meta" unknown
(null):C:\ms4w\apps\cartoweb3/projects/test_main/po/server.test.en.po:6: keyword
"http" unknown
(null):C:\ms4w\apps\cartoweb3/projects/test_main/po/server.test.en.po:6: keyword
"equiv" unknown
(null):C:\ms4w\apps\cartoweb3/projects/test_main/po/server.test.en.po:6: keyword
"content" unknown
(null): too many errors, aborting)
Installation aborted
Et je ne vois absolument pas comment corriger ce problème pour aller plus loin et pouvoir lancer un projet.
Est-ce que quelqu'un aurait par hazard une idée ?
Merci d'avance !!
Hors ligne
#2 Mon 25 April 2011 19:34
Re: [Cartoweb] Problème de lancement d'un projet démo
Bonjour,
Les fichiers PO servent à faire de l'internationalisation. Il vous faut à priori installer GetText en allant le télécharger sur http://www.cartoweb.org/downloads.html et en l'exécutant.
A priori, vous n'êtes donc pas passé par l'installeur win32 mais en décompressant une archive, je me trompe ?
Cordialement
ThomasG
Hors ligne
#3 Mon 25 April 2011 19:56
- dakota
- Juste Inscrit !
- Date d'inscription: 25 Apr 2011
- Messages: 3
Re: [Cartoweb] Problème de lancement d'un projet démo
Bonjour,
Merci de votre réponse
En réalité j'ai déjà installé GetText via l'exécutable cartoweb-setup-3.5.0-win32.exe. Et j'ai bien l'ensemble de ces fichiers Po.
Et donc, je suis bien passé par l'installeur win 32 et non par la décompression d'un fichier zippé...
Vous pensez qu'il faut que je réinstalle GetText (et donc que j'écrase le GetText issu de l'exécutable CartoWeb) ?
Hors ligne
#4 Mon 25 April 2011 20:39
Re: [Cartoweb] Problème de lancement d'un projet démo
Bonjour,
Gettext semble être une mauvaise piste...
Et en faisant comme ci-dessous,
Code:
php cw3setup.php --install --base-url http://localhost/cartoweb3/htdocs/
ou en précisant un projet
Code:
php cw3setup.php --install --base-url http://localhost/cartoweb3/htdocs/ --project demoCW3
Cordialement
ThomasG
PS : Désolé du manque de précision, je ne suis plus très souvent sous Windows...
Hors ligne
#5 Mon 25 April 2011 23:33
- dakota
- Juste Inscrit !
- Date d'inscription: 25 Apr 2011
- Messages: 3
Re: [Cartoweb] Problème de lancement d'un projet démo
J'ai testé la piste 1 et ça me donne exactement les mêmes erreurs que j'avais précédemment
En revanche la piste a 2 a fonctionné ! Et je peux enfin accéder à http://localhost/cartoweb3/htdocs/client.php
Je n'ai plus qu'à continuer !
Merci beaucoup pour votre aide !
Hors ligne