2010-03-11 4 views
0

Comment puis-je décrire quelque chose sur lequel je ne peux pas vraiment mettre le doigt? J'ai un module pour la lecture de RSS "magpierss" il utilise xml_parse() et après un dépannage approfondi tout ce que je peux trouver, c'est qu'il supprime certaines entités comme "?" personnage.PHP: xml_parse remplace les entités et "?"

Je n'ai pas écrit ce module moi-même mais j'ai suivi le code jusqu'à ce que la partie utilise xml_parse() et que la sortie soit simplement remplacée.

Et à ma grande déception, ce comportement existe uniquement sur notre serveur de production et non sur le serveur local. J'ai comparé les deux fichiers php.ini pour rechercher des différences, mais je n'ai rien trouvé.

Quelqu'un peut-il s'il vous plaît diriger sur où chercher exactement, je ne sais même pas dans quelle direction commencer.

Merci

Répondre

0

mb_string a été activé sur le serveur et en quelque sorte il produit ce comportement inattendu avec xml_parse()