2009-04-06 7 views
0

Je dois récupérer un fichier XML d'un autre domaine que je possède de PHP.Accès au fichier inter-domaine Simple_XML désactivé

J'utilise simple_XML de le faire, mais, apparemment, cross-domain est désactivé:

Attention: simplexml_load_file() [function.simplexml-charge-file]: URL fichier d'accès est désactivé dans le serveur configuration

Je n'ai pas accès à la configuration du serveur (hébergement mutualisé).

Des indices sur la façon de procéder?

Répondre

5

Votre hôte l'a désactivée en désactivant allow_url_fopen dans php.ini.

Vous devrez peut-être leur parler pour activer cette fonctionnalité.

Vous pouvez essayer d'utiliser cURL pour télécharger le fichier distant, puis charger la chaîne dans SimpleXML au lieu d'un chemin de fichier distant.