La réception d'un document XML avec file_get_contents()

Je suis nouveau sur ce site et également nouveau à des services web. Je suis en train de créer un service web qui envoie la réponse xml à une demande de client. Le problème que j'ai c'est quand je l'execute à la demande du client, le navigateur se bloque et vient finalement de retour avec un serveur de temps des erreurs. J'ai vérifié le PHP.Paramètres INI pour s'assurer allow_url_fopen est réglé sur on.
Je suis d'hébergement du site sur un IBM i à l'aide de Zend Server.
Merci d'avance pour votre aide.

C'est de cette façon que je suis en train de le faire:

Côté serveur: Ce fichier est appelé XML3.php

<?php
ob_start();
header("Content-Type:text/xml");
echo "<?xml version='1.0' encoding='UTF-8' ?>";
echo '<posts>';
    echo '<post>';
    echo "<title>title1</title>";
    echo "<body>this is the body</body>";
    echo "<post_date>02/10/2012</post_date>";
    echo '</post>';
echo '</posts>';
ob_end_flush();

?>

Côté Client:

<?php 
$xml = file_get_contents('http://corvetteamericadealers.com/dev1/Examples/XML3.php');
$sxe = new SimpleXMLElement($xml);
var_dump($sxe); 
  • Ne new SimpleXMLElement($url, 0, true);. Et il n'est pas nécessaire pour le tampon de sortie soit.
InformationsquelleAutor RGTII | 2012-02-13