ho il seguente codice per connettermi ad un web service soap con php 5.3
in locale funziona tutto perfettamente , in remoto genera l'eccezione su questa riga:codice:try{ $vat = new SoapClient("http://europa.eu.int/comm/taxation_customs/vies/api/checkVatPort.wsdl"); $pars = array(); $pars['countryCode'] = "IT"; $pars['vatNumber'] = $vatnumber; return true; $result = $vat->checkVat($pars); if($result->valid == 1) { $res = $result->name. $result->address; return true; } else return false; } catch (SoapFault $e) { var_dump("error ".$e); return false; }
non riesco a capire perchè , in locale funzia.codice:$vat = new SoapClient("http://ec.europa.eu/taxation_customs/vies/checkVatService.wsdl");
grazie.
ps. perdon l'eccezione
' : failed to load external entity "http://ec.europa.eu/taxation_customs/vies/services/checkVatService?wsdl" in /var/www/vhosts/t4.etadue.net/httpdocs/plugins/vmuserfield/vmuserfield/soap.php:16 Stack trace: #0 /var/www/vhosts/t4.etadue.net/httpdocs/plugins/vmuserfield/vmuserfield/soap.php(16): SoapClient->SoapClient('http://ec.europ...', Array) #1 /var/www/vhosts/t4.etadue.net/httpdocs/plugins/vmuserfield/vmuserfield/soap.php(81):

Rispondi quotando
