Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Hur man skickar ett Plesk API PHP Command

    Plesk är ett programmeringsgränssnitt ( API ) protokoll som ger XML - baserat stöd och samverkan med webbprogrammering teknik såsom PHP . Den Plesk API RPC -protokollet används för att anropa olika funktioner på distans . Informationen Plesk samlar från dessa funktioner kommer tillbaka i specifikt formaterade paket , men de flesta av de returnerade paketen är i XML -format . Eftersom Plesk är kompatibel med PHP , många utvecklare använder det som ett API protokoll för olika projekt . Instruktioner
    1

    hjälp av koden nedan för att definiera värden , hamnen och sökvägen till PHP-server . I detta projekt , en curl motor - en fri och öppen klientsidan URL överföring bibliotek - används eftersom det är kompatibelt med PHP 4.0.2 och högre version

    define ( ' host' , '10 .58 . .97.81 ' ) ;

    define ( "Port" , 8443 ) ;

    define ( ' PATH ' , ' enterprise /kontroll /agent.php ' ) ;

    $ URL = "https://" . HOST . ' : ' . PORT . ' /' . PATH ;
    2

    Bekräfta raden av dina Plesk API samlingsrörselement att se till att produktionen är i XML-format , så det är PHP -stödd , enligt nedan :

    $ headers = array (

    ' HTTP_AUTH_LOGIN : admin ' ,

    " HTTP_AUTH_PASSWD : setup ' ,

    " Content - Type : text /xml '

    ) ; Addera 3

    Mata in följande kod för att initiera cURL motorn och se till att alla erforderliga parametrar är inställda för bästa resultat :

    //initiera curl motor

    $ ch = curl_init ( ) ;

    //ange curl alternativ :

    //inte kontrollera namnet på SSL-certifikatet på fjärrservern

    curl_setopt ( $ ch , CURLOPT_SSL_VERIFYHOST , 0 ) ;

    //inte kolla upp fjärrservern certifikat curl_setopt

    ( $ ch , CURLOPT_SSL_VERIFYPEER , false ) ;

    //passera i huvudet element

    curl_setopt ( $ ch , CURLOPT_HTTPHEADER , $ headers ) ,

    //pass i webbadressen till målet server Review

    curl_setopt ( $ ch , CURLOPT_URL , $ URL ) ,
    4

    Mata in följande kod för att berätta CURL motorn att bearbeta överföringen samt överlämna sin begäran via Plesk API -protokoll :

    //berätta CURL att returnera resultera i stället för att läsa in den till webbläsaren

    curl_setopt ( $ ch , CURLOPT_RETURNTRANSFER , true ) ;

    //pass i paketet för att leverera

    curl_setopt ( $ ch , CURLOPT_POSTFIELDS , $ paket ) ;

    //utföra CURL begäran och returnera

    resultatet
    $ retval = curl_exec ( $ ch) ;

    //stänger CURL sessionen

    curl_close ( $ ch) ;

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man öppnar en XML -fil från Cache med PHP
    ·Hur vill kolla om en Array Index Finns i PHP
    ·Hur Importera Excel till MySQL PHP
    ·Hur du använder PHP Mailer
    ·Hur du använder PHP Med Java
    ·Hur man skapar ett Web Service Använda PHP
    ·Så här visar MySQL data med PHP
    ·Hur vill kolla en fil ägare i PHP
    ·Så här aktiverar du PHP för att identifiera operativ…
    ·Konvertera en Varchar fält med Null
    Utvalda artiklarna
    ·Typer av datorspråk
    ·De steg för att omvandla ett GUI Into en applet
    ·Hur bevara Variabler i VBA
    ·Hur redigera metadata för ett foto
    ·Hur man läser en doc-fil i Java
    ·Hur man tar bort nollor från en PHP Array
    ·Hur spelar jag en PHP -fil
    ·Hur man släpper ett lås i MySQL
    ·Visual Basic ListView Tutorial
    ·Hur man driver ett Perl-skript på distans i Windows
    Copyright © Dator Kunskap http://www.dator.xyz