Version complète: sur le forum Webmaster Hub : soap et webservice
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > PHP
f.lionel
Bonjour,

j'ai un soucis avec soap et les webservices. J'ai développé un webservice qui marchait en local sous wamp 5 1.6.0. Il me servait à faire la connexion avec ma base de donnée.

J'ai deux hébergeurs ovh et 1and1. Et je n'arrive à le faire fonctionner sur aucun des deux.

Sur ovh : http://www.chateau-montbeliard.net/beta/
Fatal error: Class 'soapclient' not found in /home/chateaum/www/beta/db.php5 on line 20

Sur 1and1 : http://www.clermont-fd.info/beta/
Cannot instantiate non-existent class: soapclient in /homepages/42/d146508395/htdocs/beta/db.php

Mon code :
CODE
$webServiceUrl="http://extranet.ville-clermont-ferrand.fr:8085?wsdl";

$client = new soapclient($webServiceUrl);

$unseparateur=$client->GetSeparateurChamp()->GetSeparateurChampResult;


Je précise que vu que j'étais sur du php5 (fichiers renommées en .php5 pour ovh) je ne souhaite pas utiliser nusoap ...

Alors est ce que quelqu'un voit où pourrait être l'erreur ?

Lionel
kazhar
il s'agit apparemment de la classe soap, que tu ne charge pas.
tu peut trouver nusoap ici : http://sourceforge.net/projects/nusoap/
télécharge le, et inclue le fichier principal qui s'y trouve, ca devrait résoudre ton probleme.

apres, si comme tu le dis, tu ne veut pas utiliser nusoap, il ne faut pas que tu appelle la classe soapclient ...
f.lionel
Mais soap est censé être installé sur ovh ... celà me semble donc bizarre d'être obligé de charger nusoap .. non ?
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.