Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

php soap wsdl
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Discuții generale
Subiectul anterior :: Subiectul următor  
Autor Mesaj
xayk



Data înscrierii: 16/Feb/2004
Mesaje: 6

Trimis: Joi Feb 19, 2004 1:44 pm    Titlul subiectului: php soap wsdl  

Am incercat sa-mi instalez nusoap (http://dietrich.ganx4.com/nusoap/) cu server si client din exemplul lor dar primesc ca mesaj de eroare:
Warning: fsockopen(): unable to connect to xxx.com:80 in /www/wsdl/nusoap.php on line 1354

Aveti idee ce ar putea fi eroarea asta si cum scap de ea?
Mai trebe instalat altceva in afara de serverul de wsdl in php din exemplu?

Cosmin
Sus  
cristi



Data înscrierii: 26/Mai/2002
Mesaje: 270
Locație: Timisoara

Trimis: Joi Feb 19, 2004 2:20 pm    Titlul subiectului:  

Poti sa pui aici bucata de cod pe care o folosesti? Teoretic nu exista serverul la care vrei sa te conectezi.
Sus  
xayk



Data înscrierii: 16/Feb/2004
Mesaje: 6

Trimis: Joi Feb 19, 2004 2:24 pm    Titlul subiectului:  

<?php
// SERVER
require_once('nusoap.php');
$s = new soap_server;
$s->register('hello');
function hello($name)
{
// optionally catch an error and return a fault
if($name == '')
{
return new soap_fault('Client','','Must supply a valid name.');
}
return "hello $name!";
}
$s->service($HTTP_RAW_POST_DATA);
?>

<?php
// CLIENT
//*
require_once('nusoap.php');
$parameters = array('name'=>'dietrich');
$soapclient = new soapclient('http://caladan.rospot.com/wsdl/server.php');
echo $soapclient->call('hello', $parameters);
/**/
?>
Sus  
cristi



Data înscrierii: 26/Mai/2002
Mesaje: 270
Locație: Timisoara

Trimis: Joi Feb 19, 2004 2:39 pm    Titlul subiectului:  

Eroarea e pe server:
http://caladan.rospot.com/wsdl/server.php
Nu ai inregistrat metoda cum trebuie
<faultactor>method '' not defined in service ''</faultactor>
Sus  
xayk



Data înscrierii: 16/Feb/2004
Mesaje: 6

Trimis: Joi Feb 19, 2004 2:48 pm    Titlul subiectului:  

Pai in exemplul de server de la nusoap era exact ca in postul anterior.

Cum ar fi trebuit sa inregistrez metoda? Ai ceva linkuri cu exemple care si merg?

Cosmin
Sus  
cristi



Data înscrierii: 26/Mai/2002
Mesaje: 270
Locație: Timisoara

Trimis: Joi Feb 19, 2004 2:51 pm    Titlul subiectului:  

Aveam cu versiuni mai vechi de nusoap.

Totusi incearca un fsockopen() pe 80 pe un server oarecare intr-un fisier php si vezi daca merge. Acolo trebuie sa fie problema.
Sus  
xayk



Data înscrierii: 16/Feb/2004
Mesaje: 6

Trimis: Joi Feb 19, 2004 2:56 pm    Titlul subiectului:  

sa sti ca ai dreptate ... nu merge fsockopen() pe serverul ala, merge pe alt server.
Connection refused (111) :) damn... cine stie ce setari tampite de php

Ai idee ce setari de php ar putea face sa crape fsockopenu?

cosmin
mai sap :(
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Discuții generale
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community