Page 1 sur 1

Problème installation extension php (sablotron / expat)

Posté : 14 févr. 2008, 17:11
par mokadjo
Bonjour à tous,
je voudrais installer l'extension sablotron pour l'xslt sur mon serveur dédié mais ça ne fonctionne pas (réponse au redémarrage de php5) :
PHP Warning: PHP Startup: Invalid library (maybe not a PHP library) 'libexpat.so' in Unknown on line 0
PHP Warning: PHP Startup: Invalid library (maybe not a PHP library) 'libsablot.so' in Unknown on line 0
Status: 404 Not Found
X-Powered-By: PHP/5.2.5-pl0-gentoo
Content-type: text/html

No input file specified.
Est-ce que quelqu'un à une solution ?

Posté : 14 févr. 2008, 21:47
par Nagol
Ca veut dire que ton système n'a pas ces librairies, il faut bien comprendre que chaque module php repose lui même sur des librairies système et que les système de paquetge ne sont pas toujours très compétent pour gérer les innombrables dépendances.

En faisant une recherche je suis tombé sur ce message

http://forum.ovh.com/showthread.php?t=31531

J'imagine que c'est aussi toi, si c'est le cas tu as commis une erreur dans le fichier php.ini en rajoutant

Code : Tout sélectionner

extension=libsablot.so extension=libexpat.so
ce que tu veux c'est activer le module xml et xsl de php or ce sont les librairies systèmes et non pas les modules php il va te falloir soit travailler avec le système de paquetage de ton serveur soit compiler manuellement ton php (méthode qui aurait ma préférence). Quelle est la distribution sur ton serveur?

Re: Problème installation extension php (sablotron / expat)

Posté : 14 févr. 2008, 23:23
par Hubert Roksor
je voudrais installer l'extension sablotron
Est-ce que tu as un besoin spécifique de sablotron en particulier ? Si non, tu peux utiliser les extensions plus récentes, basées sur libxml, qui sont (à ma connaissance) mieux maintenues.

USE flags : simplexml xsl

http://php.net/manual/ref.simplexml.php
http://php.net/manual/ref.xsl.php

Posté : 14 févr. 2008, 23:56
par Invité
Oui c'est moi sur ovh forum. Je cherche des infos un peu partout parce que j'ai cherché une solution toute la journée et c'est compliqué de trouvé une réponse claire.

En fait je veux me servir de sablotron pour xlst. En gros, j'ai créé un site avec un admin qui enregistre des données xml en bdd et je veux réutiliser ces données en les insérant dans une page html avec style xslt, que je trouve, en théorie, bien pratique