| 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 |
|
| |