IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[SimpleXML] Problème avec simplexml_load_file


Sujet :

Bibliothèques et frameworks PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2008
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 27
    Par défaut [SimpleXML] Problème avec simplexml_load_file
    Bonjour à toute la communauté,

    J'utilise EasyPHP 5.2.10 (php 5.2.10) pour mon site web.
    J'ai fait une migration d'une version antérieure d'easyphp (php 4) à celle-ci.
    Or, mon problème c'est que la fonction simpleXML_load_file ne marche plus quand j'utilise la dernière version alors que ça marchait dans l'ancienne version.

    J'ai bien vérifié dans php.ini que l'option allow_url_open est bien activée. Elle est bien sur ON.
    J'ai tenté d'appliquer un .htaccess comme indiqué sur d'autres forum mais le probème ca me fait planter tout le site

    Dans mon code, je charge une url qui va me créer un xml

    $xml = @simplexml_load_file($URL)

    Pouvez-vous m'aider ?

    Merci pour votre réponse

  2. #2
    Membre très actif
    Homme Profil pro
    Inscrit en
    Décembre 2004
    Messages
    174
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 174
    Par défaut
    Bonjour,

    Et que dit ton log d'erreur ?
    enlève le @ devant simplexml_load_file et ça déshinibera le message d'erreur.

  3. #3
    Membre averti
    Inscrit en
    Décembre 2008
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 27
    Par défaut
    J'ai deux erreurs qui s'affichent :

    Notice: simplexml_load_file() [function.simplexml-load-file]: Unable to find the wrapper "https" - did you forget to enable it when you configured PHP? in D:\www\CARTO_WEB_HTA\Carto_WEB_HTA.php on line 173

    Warning: simplexml_load_file() [function.simplexml-load-file]: I/O warning : failed to load external entity "https://......./_special/export_carto.php?type=*ahta*&n_centre=161&gdo_depart=CAZALC0444" in

  4. #4
    Membre très actif
    Homme Profil pro
    Inscrit en
    Décembre 2004
    Messages
    174
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 174
    Par défaut
    Re-,

    Tu dois avoir un php_openssl dans ton php.ini qui est à activer :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    extension=php_openssl.dll
    Assura toi d'avoir la dll correspondante, et redémarre tes services.

  5. #5
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    pas besoin de openssl normalement

  6. #6
    Membre très actif
    Homme Profil pro
    Inscrit en
    Décembre 2004
    Messages
    174
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 174
    Par défaut
    Citation Envoyé par stealth35 Voir le message
    pas besoin de openssl normalement
    Bonjour Stealth,

    malgré tout le respect que je te dois, si !
    En effet, pour wrapper du flux ssl, il faut charger l'extension qui pourra traiter un flux ssl.
    L'extension est donc chargée, et n'implique pas nécessairement un usage ultérieur autre.

  7. #7
    Membre averti
    Inscrit en
    Décembre 2008
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 27
    Par défaut
    Oui merci pour ta réponse.
    Je n'avais pas activé l'extension.
    Du coup, j'ai eu de nouvelles erreurs :

    Warning: simplexml_load_file() [function.simplexml-load-file]: https://....../_special/export_carto...=SSEULC0603:3: parser error : XML declaration allowed only at the start of the document in D:\www\CARTO_WEB_HTA\Carto_WEB_HTA.php on line 173

    Warning: simplexml_load_file() [function.simplexml-load-file]: <?xml version="1.0" encoding="ISO-8859-1" ?> in D:\www\CARTO_WEB_HTA\Carto_WEB_HTA.php on line 173

    Warning: simplexml_load_file() [function.simplexml-load-file]: ^ in D:\www\CARTO_WEB_HTA\Carto_WEB_HTA.php on line 173
    https://..../_special/export_carto.p...art=SSEULC0603

  8. #8
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    ça c'est parce que ton XML est mal formé

Discussions similaires

  1. [SimpleXML] pb avec simplexml_load_file dans sous dossier
    Par astrolane dans le forum Bibliothèques et frameworks
    Réponses: 6
    Dernier message: 31/08/2007, 14h51
  2. [SimpleXML] Problème avec simpleXML : il n'affiche pas le contenu de mon élément
    Par ploxien dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 05/05/2007, 19h43
  3. [SimpleXML] Problème avec les accents dans le XML
    Par trotters213 dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 18/12/2006, 10h23
  4. [SimpleXML] problème avec addChild
    Par AgentSmith92 dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 15/11/2006, 14h48
  5. [SimpleXML] Problème avec simplexml
    Par hxt dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 20/07/2006, 16h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo