Je récupère du code XML à partir d'un service Web, puis je le charge dans MiniXml (PHP). Lorsque le fichier est inférieur à 100k, il analyse très bien. Plus grand, et j'obtiens une erreur:MiniXml (php) impossible d'analyser les fichiers de taille supérieure à 100k
Call to a member function getElement() on a non-object
Cela se produit lorsque j'essaie de retirer le premier élément de l'élément racine. Le service Web que j'appelle me permet de spécifier le nombre d'éléments de niveau supérieur à appeler. Le dernier élément qui prend la taille de plus de 100k est bien formé et n'a aucun problème. La seule chose à laquelle je peux penser est la taille. Dans ce cas, la taille est-elle importante? Je pense qu'il s'agit d'un problème de mémoire tampon, mais je ne sais pas quel tampon cause le problème. Je suis sûr que ce n'est pas "l'appel de service Web" parce que je sais qu'il récupère toutes les données. Est-ce un tampon PHP ou un tampon MiniXml qui cause le problème? Ou est-ce autre chose entièrement? (Merci Dan de l'avoir fait remarquer)
cletus, merci! Cela ressemble à la question que j'ai. Je suis sur un hôte partagé et à court de mémoire, donc c'est un problème que je vais devoir travailler avec le fournisseur. Merci encore! – Sixty4Bit