Comment faites vous pour installer XSLT ? :/ [Résolu] - PHP - Programmation
Marsh Posté le 21-05-2009 à 20:45:09
Ben tu télécharges les sources de la bibliothèque sur le site http://xmlsoft.org/XSLT , tu les compiles sur ton système en suivant les instructions de la documentation, et tu les installes dans l'endroit standard (/usr/lib) soit dans un répertoire quelconque si tu n'es pas admin.
Dans PHP tu précises --with-xsl=<répertoire où t'as mis la lib>.
Et voila.
Mais regarde d'abord si tu ne disposes pas de cette bibliothèque, elle est parfois installée par défaut sur certains OS (par ex. Solaris 10).
Marsh Posté le 21-05-2009 à 21:44:18
Elmoricq a écrit : Ben tu télécharges les sources de la bibliothèque sur le site http://xmlsoft.org/XSLT , tu les compiles sur ton système en suivant les instructions de la documentation, et tu les installes dans l'endroit standard (/usr/lib) soit dans un répertoire quelconque si tu n'es pas admin. |
Bonsoir,
Merci de ta réponse ! J'ai téléchargé les sources et s'est un ensemble de fichier programmé en langage C (Je suis sous Windows et j'utilise WAMP). J'aurais peut être due précisé tout cela tout à l'heure ! Je vais essayer de voir pour savoir comment compiler cette bibliothéque car les instructions me paraissent pas super claires sur leur site...
Est-ce que je peux placer cette bibiothéque dans l'orborscence de mon site, comme n'importe quel dossier ? Je n'ai pas accés au configuration du serveur dans l'hébergement que j'ai souscrit
De même, dans une page PHP il me suffit de saisir cette ligne (ci-dessous) un peu comme une déclaration de class,.... ? J'avoue que s'est la première fois, depuis que je fais du PHP que j'intégre des librairies...
Code :
|
D'avance merci
++
Marsh Posté le 21-05-2009 à 22:03:43
Est-ce que tu as vu que les bibliothèques déjà compilées pour Windows étaient disponibles sur la page downloads ?
Ici : http://www.zlatkovic.com/libxml.en.html
Tu mets la bibliothèque dans un dossier et tu précises le chemin dans --with--xsl.
Marsh Posté le 22-05-2009 à 08:03:26
Elmoricq a écrit : Est-ce que tu as vu que les bibliothèques déjà compilées pour Windows étaient disponibles sur la page downloads ? |
Merci je n'avais pas fais attention à cela Par contre, le serveur distant est un serveur APACHE ! Je ne pense pas que la bibliothéque Windows puisse convenir Je vais essayer de voir ça avec l'hébergeur
Edit :
-----------------------------------------------------------------------------------------------------------------
Je rajoute une information, car cela pourra aider ! Dans Windows il suffit de décommenter les lignes, ci-dessous !
J'utilise WAMP Version 5 de PHP.
extension=php_xmlrpc.dll |
------------------------------------------------------------------------------------------------------------------
Merci
++
Marsh Posté le 25-05-2009 à 15:41:32
cvb a écrit :
|
serveur-distant chez un hebergeur, j'imagine qu'il a xslt d'installé, non ?
Marsh Posté le 21-07-2009 à 21:52:10
tomsoft a écrit : |
Bonsoir,
Dsl pr le retard !
Oui mais ça dépend des serveurs, des offres et des configurations,...
De façon général s'est activée...
++
Marsh Posté le 21-05-2009 à 20:41:48
Bonsoir,
Je vous écris car j'essaye de parser du XML. Je télécharge un fichier permettant de réaliser cela.
http://fr.php.net/manual/fr/xsl.requirements.php
Citation:
Pré-requis
Cette extension utilise libxslt qui peut être trouvée sur » http://xmlsoft.org/XSLT/. libxslt en version 1.1.0 ou ultérieure est requise.
Par contre, je ne comprends pas comment installer cette bibliothéque ?
je précise que je suis un serveur APACHE PHP5...
http://fr.php.net/manual/fr/xsl.installation.php
Citation:
PHP 5 inclut l'extension XSL par défaut et peut être activée en ajoutant l'argument --with-xsl[=DIR] à votre ligne de configuration. DIR est le dossier d'installation de la bibliothèque libxslt.
Auriez-vous une idée de comment installer cette bibilothéque ?? Car ils me parlent du fichier de configuation, je supose que c'est le Http.conf (?). Sauf que je ne peux pas accéder à ce fichier là, dans la configuration que je possède. Comment est-ce que je peux faire ? car je suis un peu perdu...
D'avance merci
++
Message édité par cvb le 22-05-2009 à 08:03:42