J'essaye de Construire une application de base, 2 fichiers PHP, l'un en utilisant Zend_Rest_Server, l'autre - Zend_Rest_Client.Zend_Rest_Server n'invoque pas la méthode de classe
code serveur est ici:
class test1 {
public function test() {
return "mytest";
}
}
include_once ("common.php");
set_include_path('.' . PATH_SEPARATOR . '..\..\library/' . get_include_path());
require_once 'Zend/Loader.php';
Zend_Loader::registerAutoload();
$server = new Zend_Rest_Server();
$server->setClass('test1');
$server->handle();
Le code client est
set_include_path('.' . PATH_SEPARATOR . '.\library/' . get_include_path());
require_once 'Zend/Loader.php';
Zend_Loader::registerAutoload();
$client = new Zend_Rest_Client('http://localhost/dbuilder/db/jpuzzle.php');
$client->arg("test");
echo $client->get();
Quand je lance l'application client ws.php de l'interface de ligne de commande je reçois ce message:
Zend_Rest_Client_Result_Exception: REST Response Error: An error occured while p arsing the REST response with simplexml. in C:\Program Files\VertrigoServ\www\li brary\Zend\Rest\Client\Result.php on line 67
Quelle peut être la raison pour laquelle il ne s'exécute pas et comment il peut être débogué?