Problema che forse non è colpa della mia ignoranza

dunque ho creato un client soap in php (il webservices non è mio), l'ho messo in locale sotto il mio lampp e questo va, nessun problema. Lo carico sullo spazio remoto che ha win con il modulo per php...e mi dà questo errore:

Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from ..... in ..... :3 Stack trace: #0 .... (3): SoapClient->__construct('http://...') #1 {main} thrown in ...... on line 3

insomma si pianta alla terza riga quando vado a creare il client

$client = new SoapClient("...bla bla bla..../servizio.asmx?WSDL");

situazione locale PHP Version 5.2.6
soap.wsdl_cache 1 1
soap.wsdl_cache_dir /tmp /tmp
soap.wsdl_cache_enabled 1 1
soap.wsdl_cache_limit 5 5
soap.wsdl_cache_ttl 86400 86400

situazione remota PHP Version 5.0.4
soap.wsdl_cache_dir /tmp /tmp
soap.wsdl_cache_enabled 1 1
soap.wsdl_cache_ttl 86400 86400

ora ammetto che questo è il primo mio script in php quindi esperienza zero (di solito usavo ASP)...ma il fatto che in locale funzioni, mi fa pensare che non sia il mio codice il problema

ora lascio la parola agli esperti....ringraziandoli già per essere arrivati a leggere fin qui