Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/07/2013, 05:52
Avatar de alexmetola
alexmetola
 
Fecha de Ingreso: julio-2013
Ubicación: madrid
Mensajes: 33
Antigüedad: 10 años, 9 meses
Puntos: 0
Información Php-webserver

Hola a todos,haber si me podeis resolver mi duda,estoy intentado acceder a un webserver que se encuentra en una vpn,si yo introduzco la url manualmente en el ordenador me meto dentro pero atraves de php no puedo,no se si se puede hacer y si no se puede decirmelo.


//esto funciona
$url = "http://www.w3schools.com/webservices/tempconvert.asmx?WSDL";
$client2 = new SoapClient($url);

$result = $client2->CelsiusToFahrenheit(array('Celsius' => '10'));
ChromePhp::log('client2',$client2);
ChromePhp::log('result',$result);

Este acceso a una url publica,como es w3shools si que me deja,y en mi chromephp
que es como si fuera un console.log me devuelve el cambio de celsius a fahrenheit, hasta ahi todo bien.


//esto no funciona
$url2='http://192.168.2.49/VC_WebService/VC_WebService.asmx?WSDL';
$client= new SoapClient($url2);

$response=$client->Echo(array('Fichero' => 'hello'));
ChromePhp::log('client',$client);
ChromePhp::log('response',$response);

En este 2º codigo no me funciona,falla al crear el SoapClient y mira que es exactamente igual al anterior,lo que yo pienso es que al ser una intranet pues no la detecta php.
¿Pero como puedo solucionar este problema?

Haber si me podéis ayudar y muchas gracias por todo.


Última edición por alexmetola; 09/07/2013 a las 06:47