Page 1 sur 1

Problème XML/HTTPS

Posté : 29 sept. 2005, 14:36
par Verbal
Voilà, j'ai le code suivant :
/*
Source du fichier mon_fichier.php
*/
$xsl = new DomDocument(); 
$url_xsl = "https://mon_serveur/style.xsl"; 
$xsl->load($url_xsl); 

$inputdom = new DomDocument(); 
$url_xml = "https://mon_serveur/fichier.xml "; 
$inputdom->load($url_xml); 

$proc = new XsltProcessor(); 
$xsl = $proc->importStylesheet($xsl); 
$proc->setParameter(null, "titles", "Titles"); 

$newdom = $proc->transformToDoc($inputdom); 
print $newdom->saveXML(); 
...mais ça ne marche pas alors que ça marche avec http.

J'obtiens les messages d'erreur suivants :
Notice: DOMDocument::load() [function.load]: Unable to find the wrapper "https" - did you forget to enable it when you configured PHP? in /var/www/mon_fichier.php on line 5

Notice: DOMDocument::load() [function.load]: Unable to find the wrapper "https" - did you forget to enable it when you configured PHP? in /var/www/mon_fichier.php on line 5

Warning: I/O warning : failed to load external entity "https://mon_serveur/style.xsl" in /var/www/mon_fichier.php on line 5

Warning: compilation error in /var/www/mon_fichier.php on line 10

Warning: xsltParseStylesheetProcess : empty stylesheet in /var/www/mon_fichier.php on line 10

Warning: XSLTProcessor::transformToDoc() [function.transformToDoc]: No stylesheet associated to this object in /var/www/mon_fichier.php on line 13

Fatal error: Call to a member function saveXML() on a non-object in /var/www/mon_fichier.php on line 14
D'après les messages d'erreur, il s'agirait d'un problème de configuration de PHP, savez-vous comment le résoudre ?

Merci d'avance...

Posté : 29 sept. 2005, 14:41
par mere-teresa
Si le fichier est à la racine, pourquoi mettre une URI absolue ?

Posté : 29 sept. 2005, 14:45
par Verbal
Si le fichier est à la racine, pourquoi mettre une URI absolue ?
Désolé j'ai fait des copier/coller avec modif rapides mais incomplètes :oops:
En fait, dans mon appli je dois pouvoir accéder à des fichiers distants avec SSL... voilà.

Tu as une petite idée ?

Posté : 29 sept. 2005, 14:45
par mere-teresa
Si SSL => authentification non ?

Posté : 29 sept. 2005, 14:52
par Verbal
Si SSL => authentification non ?
Pas nécessairement... :(

J'ai vu sur un autre forum qu'il fallait activer le support SSL :
http://www.nexen.net/docs/php/annotee/o ... p?lien=ssl

Je suis en train de regarder ça...