OVH Cloud OVH Cloud

mandrake 10.0 , apache 2 , php 4 et xml

2 réponses
Avatar
Invisible opacity
Bonsoir,

Si ce message n'est pas à sa place, merci de forworder sur le bon groupe.

Je suis sous linux mandrake 10.0, j'ai un serveur apache 2 avec php 4.

Je souhaitais tester un site en local avec du xml.

Hors, j'ai un message qui me dit que xml n'est pas géré par le serveur.

Après quelques recherches, il semblerait que php devrait etre recompilé avec
le support xml.
Comment et avec quoi ?

Une fois recompilé, est ce que la prise en compte xml est immediate ou est
ce qu'il y a d'autres manips a effectuer ?

Est ce que si je passais directement en php 5, je gagnerai du temps? ou est
ce que ca revient au meme en temps et complexite ?

En vous remerciant par avance.

--
Eric D.

2 réponses

Avatar
Sebastian 'CrashandDie' Lauwers
Invisible opacity wrote:

Bonsoir,


Bonjour,

[...]

Après quelques recherches, il semblerait que php devrait etre recompilé avec
le support xml.
Comment et avec quoi ?


Normalement, XML est déjà intégré dans PHP, c'est pour le désactiver
qu'il faut le recompiler... Cependant, si vous avez utilisé l'un des rpm
fournis par MandrakeSoft, il se pourrait en effet qu'il faille activer
le XML...

D'une manière où d'une autre, si ce n'est qu'une machine de dev, je vous
conseillerai de réinstaller PHP, avec les sources fournies par le site
(www.php.net). Prenez le temps de comprendre (les grandes lignes) des
options de compilation, et n'oubliez pas d'installer expat
(http://www.jclark.com/xml/expat.html)...

Une fois recompilé, est ce que la prise en compte xml est immediate ou est
ce qu'il y a d'autres manips a effectuer ?


Normalement, comme je l'ai dis, pas besoin de recompilation, si vous
avez une bonne version. Installez expat, et voyez ce que ça donne?

Est ce que si je passais directement en php 5, je gagnerai du temps? ou est
ce que ca revient au meme en temps et complexite ?


Je ne vois pas l'intérêt de passer à PHP5, uniquement pour le XML. Si
vous connaissez PHP4, que vous êtes à l'aise avec, ne serait que vous
mettre des battons dans les roues. Vous pouvez toujours installer PHP4
et PHP5 sur la même machine et tester par la suite.

En vous remerciant par avance.


HTH

S.

Avatar
PRORIOL Fabien
Bonjours

Est ce que si je passais directement en php 5, je gagnerai du temps?
ou est
ce que ca revient au meme en temps et complexite ?



Je ne vois pas l'intérêt de passer à PHP5, uniquement pour le XML. Si
vous connaissez PHP4, que vous êtes à l'aise avec, ne serait que vous
mettre des battons dans les roues. Vous pouvez toujours installer PHP4
et PHP5 sur la même machine et tester par la suite.


L'avantage d'installer PHP5 serait par exemple de pouvoir utiliser
simpleXML, le gain de temps lors de conception d'appli PHP utilisant de
l'XML est immense!!!

On peut metre de l'XML partout, pour les config du site par exemples.
Je trouve cet outil super puissant pour faire des chose simple.

Biensur, des que l'on souhaite faire des chose super balaise avec XML ou
utiliser des fichier tres tres gros, on est obliger de revenir aux
anciennes methodes.

Mais jusqu'a present, je fais 95% de mes traitement sur fichier XML avec
simpleXML et le gain de temps est enorme.


@+Fab