SOAP Error

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • SOAP Error

    Hallo, bin gerade am konfigurieren der SOAP Schnittstelle.

    Habe folgenden Code :
    Code:
      # Configuration parameters:
      $user = 'benutzername';
      $pass = 'pwpwpw';
      $url  = 'https://liveconfig.hoster4you.net:8443/liveconfig/soap';
    
      # Construct WSDL URL
      $wsdl_url = $url
                 .'?wsdl'
                 .'&l=' . urlencode($user)
                 .'&p=' . urlencode($pass);
    
      # Create SOAP client
      $client = new SoapClient($wsdl_url,
                               array('style'    => SOAP_DOCUMENT,
                                     'use'      => SOAP_LITERAL,
                                    )
                              );
    
      # Construct SOAP token:
      $ts = gmdate("Y-m-d") . "T" . gmdate("H:i:s") . ".000Z";
      $token = base64_encode(hash_hmac('sha1',
                                       'LiveConfig' . $user . 'TestSayHello' . $ts,
                                       $pass,
                                       true
                                      )
                            );
    
      $auth = array('login'     => $user,
                    'timestamp' => $ts,
                    'token'     => $token);
      
      $params = array('auth'      => $auth,
                      'firstname' => 'John',
                      'lastname'  => 'Doe');
    
      try {
        $response = $client->TestSayHello($params);
      } catch (SoapFault $soapFault) {
        die("Error while calling Web Service: " . $soapFault->faultstring . "\n");
      }
    
      echo "Response: " . $response->greeting . "\n";
    
    ?>
    Nun gibt er leider immer nur einen Error aus. Zu sehen ist es zb hier
    http://entwicklung.hoster4you.net/test.php

    "Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't bind to service in /var/hoster4you_entwicklung/test.php:22 Stack trace: #0 /var/hoster4you_entwicklung/test.php(22): SoapClient->SoapClient('https://livecon...', Array) #1 {main} thrown in /var/hoster4you_entwicklung/test.php on line 22 "

    Link zur Info Datei

    Vielleicht könnt ihr mir ja helfen
    Last edited by kinslayer; 27-02-2012, 19:22.

  • #2
    Sieht für mich so aus, als wären die WSDL-Daten fehlerhaft.

    Siehe zB. http://stackoverflow.com/questions/5...ind-to-service
    Last edited by h3ll; 27-02-2012, 19:15.

    Comment


    • #3
      Danke für den Hinweis hat gestimmt

      Comment


      • #4
        Originally posted by kinslayer View Post
        Hallo, bin gerade am konfigurieren der SOAP Schnittstelle.
        ...
        ...

        Nun gibt er leider immer nur einen Error aus. Zu sehen ist es zb hier
        http://entwicklung.hoster4you.net/test.php
        Ernsthaft jetzt? Webhosting anbieten und dann sowas? Da weiß ich zumindest mal wo ich sicher keinen Webspace anmieten werden

        Comment


        • #5
          Originally posted by DjDope View Post
          Ernsthaft jetzt? Webhosting anbieten und dann sowas? Da weiß ich zumindest mal wo ich sicher keinen Webspace anmieten werden
          Ich glaube auch ein Hoster darf mal einen Fehler machen, toll ich hatte mich bei dem Passwort vertan.
          Noch dazu habe ich eine Subdomain verwendet die Entwicklung heist.
          Wir sind gerade erst in der Entwicklungsphase sprich wir bieten noch nichts an.
          Warum sollte denn ein Hoster nicht in einem PHP Forum fragen dürfen was er falsch macht?

          Comment

          Working...
          X