#1 Mon 28 April 2008 18:21
MDweb et register global PHP
Bonjour,
je viens d'installer et tester MDweb 1.5 , c'est un bel outil qui
s'installe relativement simplement (je l'ai fait à la main) et la
version 2 à l'air bien prometteuse.
Par contre, gros souci : register_global dans les paramètres PHP doit
être à ON. Les autres applis PHP qui sont sur le même serveur ne le
supporte pas !
Comme je n'ai pas d'autre serveur où je pourrai laisser cette variable à
ON, je vais attendre que MDweb supporte un register_global à OFF. Est-ce
que ce sera le cas pour la version 2 ?
Cdlt,
David Delhorbe
Hors ligne
#2 Tue 29 April 2008 15:04
Re: MDweb et register global PHP
Bonjour David,
effectivement MDweb 1.x utilise les variables globales et nécessite de
mettre la directive register_globals sur ON ce qui peut gêner quelques
administrateurs systèmes vis à vis de la sécurité. Dans sa version PHP
c'est à dire les versions 1.5, 1.6 et +nous devrions rester sur ce
paramétrage.
par contre la version 2.0 qui est construite non pas en PHP mais Java
JEE n'aura bien évidemment plus cet inconvénient.
Jean Christophe
Jean Christophe Desconnets
Chef de projet MDweb
IRD Institut de Recherche pour le Développement
Hors ligne
#3 Wed 30 April 2008 09:58
Re: MDweb et register global PHP
ok, merci pour la réponse. Au fait, qu'est-ce qui vous a amener à
utiliser JAVA pour la version 2 et abandonner PHP ?
Un des avantage que je trouvais à la version 1.5, est sa parfaite
intégration (outre la register_globals ;-) dans mon environnement qui
est également Apache-PHP-mapserver-PostgreSQL, contrairement à Géosource.
David D
David Delhorbe / ddelhorbe@ cg93.fr
Web-SIG & SIG OpenSource
Hors ligne
#4 Fri 02 May 2008 10:33
Re: MDweb et register global PHP
on n'abandonne pas PHP,
l'idée est d'avoir via la version java un outil beaucoup plus modulaire
(architecture à base de composants) et conforme aux spécifications OGC
(manipulations d'objets JAVA issus de l'API GeoAPI et Geotools). Cela
nous permettra d'interfacer, intégrer Mdweb version java avec d'autres
composants géographiques type WMS, WFS, WCS, etc.
nous continuerons à maintenir une version 1.x pour avoir un outil "à
portée de tous" sur lequel seront ajoutés au gré des projets que nous
traitons des améliorations et fonctionnalités supplémentaires.
Jean Christophe
Jean Christophe Desconnets
Chef de projet MDweb
IRD Institut de Recherche pour le Développement
Hors ligne
#5 Fri 02 May 2008 15:14
- brunofriedmann
- Participant occasionnel
- Lieu: Vellerat, suisse
- Date d'inscription: 19 Apr 2008
- Messages: 31
- Site web
Re: MDweb et register global PHP
Il est assez facile de mettre le paramètre register_global a ON uniquement pour un host
dans la configuration d'apache pour le virtual host
ou au pire dans un .htaccess
cf : manuel php pour les configurations.
Ceci évite d'avoir ON partout sur le serveur.
Hors ligne