Forum SIG - Systèmes d'Information Géographique et Géomatique  

Assistance et Programmation Espace réservé à l'entraide sur les applications cartographiques Web : MapServer, CartoWeb, OpenLayers, API Google Maps, Google Earth, GeoPortail, ...

Réponse
 
Outils de la discussion Rechercher Modes d'affichage
(#1)
Vieux
cyrillec cyrillec est déconnecté
cyrillec est un(e) sigiste respectablecyrillec est un(e) sigiste respectablecyrillec est un(e) sigiste respectable
 
Messages: 73
Date d'inscription: juillet 2005
Par défaut [MapServer/Appli] CartoWeb : Installation sur Linux Suse et pas Debian - 19/08/2005, 16h51

Bonjour aux habitués de cette liste

voici les faits:

Je souhaiterais installer Cartoweb sur une distribution Linux (Suse 9.3). Celle ci a été installée avec un Webserver, Apache2 et le langage Php5.

Je n'ai pas encore configuré les fichiers de ces applis (ou est passé le /etc/apache/http.conf????, à croire que le nombre de fichier de config a été multiplié par 6, complot ?? ;-) )

j'ai suivi le tuto suivant :

http://www.01map.com/david/doc/installationrh9html/

Sans trop de difficulté, j'arrive à installer PROJ, GEOS, POSTGRESQL & POSTGIS, GD ,PDFLIB, GDAL, GD, CURL
(soit à partir des sources, soit à partir de rpms)

Je suis ensuite passé à la compilation de mapserver afin de récuperer le mapserv et le phpmascript.so. Je n'ai pas touché à php5

Selon http://www.cartoweb.org/doc/xhtml/user.install.html, les prerequis à l'installation de cartoweb sont PHP5 et Apache2

" This implies that you have a Web Server configured to execute PHP scripts, such as Apache" ou encore " Required software PHP >= 5.0.3".

Je passe dans le répertoire des sources de Mapserver et lance la compilation en passant notament l'option --with-php=....le répertoire vers l'executable php

Et la tout deviens obscur , impossible de passer cet argument. Si je le supprime, je ne peux qu'obtenir le mapserv et pas le phpmascript.so.

comment faire pour récupérer phpmascript.so en utilisant le php5 de ma distribution ?

je dois repartir des sources de php5?, les compiler, supprimer mes paquets?

J'ai pourtant installé mené à bien cette compilation puisque maplab est present et fonctionne sur une autre distribution présente sur autre partition mais avec php4 (installé à partir des sources)

Donc en résumant si j'installe php4 j'aurai le mapserv et le phpmascript.so mais je ne pourrais lancer l'install de cartoweb qui nécessite Php5.

Et si j'installe Php5, je n'ai que le mapserv et pas phpmascript.so....et je ne vais pas plus loin.

je coule...

Vous m'avez suivi ?

je me suis baladé sur le site cartoweb mais je n'ai pas pu y trouver quelque aide que ce soit

merci d'avance :-) et bon we à tous
Réponse avec citation Haut de page
(#2)
Vieux
Avatar de L.Jégou
L.Jégou L.Jégou est déconnecté
Admin' Annuaire
L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)
 
Messages: 3 222
Date d'inscription: septembre 2004
Emploi: Ingé. Cartographe / Enseignant
Localisation: Toulouse
Âge: 39
Par défaut 19/08/2005, 18h31

Alors c'est tout simple mais c'est très troublant car la doc n'est pas claire (en tout cas elle n'était pas claire sur ce point pour la version 4.2) : mapserv (cgi) et mapscript.so sont deux applications différentes, issues de deux compilations différentes.

Il faut donc compiler une première fois sans le paramètre "--with-php" pour obtenir mapserv, puis une deuxième fois avec le paramètre pour obtenir la lib php mapscript. Attention, la second compilation génère un mapserv, mais ce dernier est inutilisable. (Ce qui est, avouez-le, troublant).

Autre solution : récupérer des binaires déjà compilés, chez maptools.org par exemple


"One nice thing about being a scientist, or at least an academic one, is that occasionally you get your mind blown without any drugs or anything."
JoAnne Hewett
Réponse avec citation Haut de page
(#3)
Vieux
cyrillec cyrillec est déconnecté
cyrillec est un(e) sigiste respectablecyrillec est un(e) sigiste respectablecyrillec est un(e) sigiste respectable
 
Messages: 73
Date d'inscription: juillet 2005
Par défaut 19/08/2005, 21h46

Merci de ta rapide réponse


Effectivement, la compile sans le --with-php passe et je récupère bien le mapserv.

J'ai bien réussi à le lancer via apache (en le copiant dans le répertoire d'extension cgi du serveur)

Mais impossible d'obtenir le mapscript.so..

La compile avec le parametre --with-php ne passe pas, j' ai passé un certain temps à essayer . sans succés...

Je vais pt chercher un binaire deja compilé si ca existe sous linux cependant...

Ensuite il faut lancer le script de cartoweb ?

Dernière modification par cyrillec ; 19/08/2005 à 21h48..
Réponse avec citation Haut de page
(#4)
Vieux
Avatar de L.Jégou
L.Jégou L.Jégou est déconnecté
Admin' Annuaire
L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)
 
Messages: 3 222
Date d'inscription: septembre 2004
Emploi: Ingé. Cartographe / Enseignant
Localisation: Toulouse
Âge: 39
Par défaut 20/08/2005, 11h24

Que se passe-t'il lors de la tentative de compilation avec --with-php exactement ?


"One nice thing about being a scientist, or at least an academic one, is that occasionally you get your mind blown without any drugs or anything."
JoAnne Hewett
Réponse avec citation Haut de page
(#5)
Vieux
cyrillec cyrillec est déconnecté
cyrillec est un(e) sigiste respectablecyrillec est un(e) sigiste respectablecyrillec est un(e) sigiste respectable
 
Messages: 73
Date d'inscription: juillet 2005
Par défaut 20/08/2005, 14h06

une erreur lors de la phase de config.

et je ne peut lancer le make

il faut mettre quoi en argument au -with-php ???

est ce le chemin vers le binaire de php ? (l'erreur viendrait pt de là)

merci de ton aide
Réponse avec citation Haut de page
(#6)
Vieux
Avatar de L.Jégou
L.Jégou L.Jégou est déconnecté
Admin' Annuaire
L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)L.Jégou est un(e) sigiste divin(e)
 
Messages: 3 222
Date d'inscription: septembre 2004
Emploi: Ingé. Cartographe / Enseignant
Localisation: Toulouse
Âge: 39
Par défaut 20/08/2005, 18h22

Ah non, je pense que c'est le chemin vers le tree de la source du php utilisé, c'est comme cela que j'ai procédé. (cf. : http://www.univ-tlse2.fr/geoprdc/installation.html).


"One nice thing about being a scientist, or at least an academic one, is that occasionally you get your mind blown without any drugs or anything."
JoAnne Hewett
Réponse avec citation Haut de page
Réponse

Outils de la discussion Rechercher
Rechercher:

Recherche avancée
Modes d'affichage

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Navigation rapide

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
[MapServer/Appli] CartoWeb : Erreur sur GD/PNG tiolebucheron Assistance et Programmation 3 04/09/2006 15h17
[MapServer/Appli] CartoWeb 3 : Légende et seuils d'affichage TriK Assistance et Programmation 2 12/07/2006 08h40
[Débat] L'emploi de géomaticien Thomas Formations / Stages / Emplois / Evènements 38 22/08/2005 16h34
[MapServer] Installation sur Linux Debian Christophe Assistance et Programmation 8 11/04/2005 17h01
[MapServer] Installation MapServer sur linux redhat 7.2 alzebra Assistance et Programmation 13 07/03/2005 11h57



Flux RSS pour ArcGIS Desktop, ArcGIS Serveur, Programmation VBA, etc. Flux RSS pour MapInfo, MapBasic, MapX, etc Flux RSS pour GeoConcept et GeoMedia Flux RSS sur les SIG Libres et OpenSource : GRASS, QGIS, GeoTools,GDAL, etc. Flux RSS pour MapServer, CartoWeb, PHP MapScript, MapGuide OS, OpenLayer, etc. Flux RSS pour AutoCAD, Adobe Illustrator, Inkscape, etc. Flux RSS pour PostGreSQL, PostGIS, Access, MySQL, Excel,
Powered by vBulletin® Version 3.7.7
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Version française #19 par l'association vBulletin francophone
vBulletin Skin developed by: vBStyles.com
Aider le ForumSIG Aider le ForumSIG

Le Forum SIG a fait l'objet d'une déclaration à la CNIL sous la référence 1050269.
L'ensemble de ce site relève de la législation française et internationale sur le droit d'auteur et la propriété intellectuelle.