Ankündigung

Einklappen
Keine Ankündigung bisher.

Migration von Linux auf Microsoft IIS

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #16
    Naja, dann schreib dir mal ein kleines PHP-Script, was die URL abruft...

    PHP-Code:
    <?php
    echo file_get_contents('<url zum service>');
    Fynder - http://www.fynder.de - Tutorials zum Thema Technik

    Kommentar


    • #17
      Ich hoffe so habe ich es richtig gemacht.

      PHP-Code:
      <?php

      echo file_get_contents('https://mtk01.gruppe.intra:8443/axl');

      ?>

      Das Skript läuft eine Zeit X uns bricht dann mit Fehler 500 ab.

      Kann das irgendwie an SSL und co liegen?

      Kommentar


      • #18
        Diese WSDl Datei soll laut der Schnittstellen Beschreibung im root Verzeichnis auf dem PHP Server liegen. Also nicht bei der API Schnittstelle selbst, sondern im Verzeichnis wo meine PHP Datei liegt.

        Das ging auch immer so.

        Kommentar


        • #19
          Ich glaube ich hätte da was.

          Ich habe gelesen, das ab einer Version X von PHP der SSL zwingend ist. Da meine Schnittstelle SSL braucht und ich nicht das Zertifikat installiert habe. Es scheint hier zu eine Lösung zugeben.

          Der Syntax passt aber noch nicht. Könnt Ihr dabei helfen:

          PHP-Code:
           $client = new SoapClient("AXLAPI.wsdl",
                  array(
          'trace'=>true,
             
          'stream_context'=> stream_context_create(array('ssl'=> array(
                      
          'verify_peer'=>false,
                      
          'verify_peer_name'=>false,
                      
          'allow_self_signed' => true //can fiddle with this one.

               
          'cache_wsdl' => WSDL_CACHE_NONE,
                 
          'exceptions'=>true,
                 
          'location'=>"https://".$host.":8443/axl",
                 
          'login'=>$username,
                 
          'password'=>$password,
            
          'conection-timout'=>30
             
          ) )))); 
          gefunden habe ich das hier:

          http://stackoverflow.com/questions/3...onnect-to-host

          Kommentar


          • #20
            Ich habe es !! Es geht !!

            http://stackoverflow.com/questions/8...php-soapclient

            Kommentar

            Lädt...
            X