Problème avec Zend_Soap_Server [fixed] - PHP - Programmation
MarshPosté le 09-07-2010 à 10:20:55
Je suis en train de __tenter__ de faire tourner un serveur soap avec zend sans succès. J'ai tout retiré du projet dans des fichiers séparés pour éviter les effets de bord.
Voici la bête:
fichier wsdl.php:
Code :
<?php
function wsdl(){
$uri = "http://localhost/webservice/server.php";
$autodiscover = new Zend_Soap_AutoDiscover(true,$uri);
$autodiscover->setClass('Business');
$autodiscover->handle();
}
class Business{
/**
* hello function
* @return string
*/
public function hello(){
return 'world';
}
}
wsdl();
Si j'exécute le code, ça me sort un xml qui me semble correct:
Est-ce qu'il y a quelque chose que je fais mal ? Note que je suis obligé de travaillé avec un fichier wsdl. De toute façon, j'ai essayé sans et ça me met toujours la même erreur.
Message édité par Profil supprimé le 09-07-2010 à 10:39:20
Marsh Posté le 09-07-2010 à 10:20:55
Je suis en train de __tenter__ de faire tourner un serveur soap avec zend sans succès.
J'ai tout retiré du projet dans des fichiers séparés pour éviter les effets de bord.
Voici la bête:
fichier wsdl.php:
Si j'exécute le code, ça me sort un xml qui me semble correct:
Fichier server.php:
Si j'exécute ce code, il me sort un XML bizarre:
Bon je trouve ça bizarre.
Bien que ça n'a pas vraiment de sens d'ouvrir cette page avec un browser.
Le pire est dans le fichier client.php:
ceci me génère une erreur fatal:
Est-ce qu'il y a quelque chose que je fais mal ?
Note que je suis obligé de travaillé avec un fichier wsdl. De toute façon, j'ai essayé sans et ça me met toujours la même erreur.
Message édité par Profil supprimé le 09-07-2010 à 10:39:20