Précédent   Forum du club des développeurs et IT Pro > PHP > Bibliothèques et frameworks > Services Web
Services Web Forum d'entraide pour les services Web en PHP, qui permettent de créer et de consommer facilement des webservices (génération de WSDL etc.). Exemples : SOAP, NuSOAP, REST, SCA-SDO... Avant de poster -> Cours webservices
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 29/05/2012, 11h43   #1
Deben59
Invité de passage
 
Inscription : mai 2012
Messages : 1
Détails du profil
Informations forums :
Inscription : mai 2012
Messages : 1
Points : 0
Points : 0
Par défaut problème exécution code nusoap PHP4 / PHP5

Bonjour,

je rencontre un soucis lors de l'exploitation d'un webservice.
Il faut savoir que je me sers de la librairie externe nusoap.

Le bout de code en question:

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
 require_once('nusoap/lib/nusoap.php');
 
$client = new nusoap_client('https://'.$url.'/AbsenceFileService?wsdl','wsdl'); 
$client->setCredentials($Login,$PassWord);        
 
                $paramFicheAbsence = array('absenceFilesToImport'=>
                                        array('AbsenceFile'=>
                                              array
                                              (
                                                'absenceTypeAbbreviation'=>$AbregeAbsence,
                                                'employeeIdentificationNumber'=>$Matricule,
                                                'startDate'=>$DateDebut,
                                                'endDate'=>$DateFin,
                                              )
                                            )
                                      );
 
           $retourWS=$client->call('importAbsenceFiles',$paramFicheAbsence);
La petite histoire c'est que ce code importe correctement l'absence en cas d'exécution sur le serveur de dev (PHP Version 5.2.6-1+lenny16)

mais qu'il n'importe rien du tout sans générer d'erreur sur le serv où il doit être mis en place (PHP Version 4.4.7 : une trèèès vieille Debian)

C'est donc volontairement que je n'utilise pas SoapClient vu qu'il doit être compatible PHP4 et donc le recours à nusoap

(A savoir qu'il n'est pas possible de passer le serv de "prod" en PHP5, refus des admin systèmes)

Qu'est ce qui pourrait expliquer ce phénomène ?

Merci d'avance
Deben59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 14h20.


 
 
 
 
Partenaires

Hébergement Web