Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • CentOS pour l'installation de PHP av…
  • Comment connecter PHP pour MySQL ave…
  • Comment écrire dans un fichier CSV …
  • Comment faire pour inclure un autre …
  • Comment créer de nouvelles entrées…
  • Quelle est la fonction DateDiff PHP 
  • Comment installer Zend Optimizer sur…
  • Un tutoriel pour NetBeans Java 6.5 s…
  • Comment réparer Délier Permission …
  • Comment faire pour convertir Varchar…
  •   PHP /MySQL Programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    PHP /MySQL Programmation

    Comment envoyer une API PHP commandement Plesk

    Plesk est une interface de programmation d'application (API) de protocole qui fournit un soutien et d'interaction basé sur XML avec des technologies de programmation web tels que PHP. Le protocole API RPC de Plesk est utilisée pour appeler diverses fonctions à distance. Les informations Plesk rassemble de ces fonctions reviennent dans des paquets spécialement formatés , mais la plupart des paquets renvoyés sont au format XML. Depuis Plesk est compatible avec PHP , de nombreux développeurs utilisent comme un protocole API pour divers projets . Instructions
    1

    Utilisez le code ci-dessous pour définir l' hôte, le port et le chemin de votre serveur PHP. Dans ce projet, un moteur CURL - une bibliothèque de transfert URL côté client libre et ouverte - est utilisé car il est compatible avec PHP 4.0.2 et version supérieure

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

    define ( ' port ' , 8443 ) ;

    define (' path ',' entreprise /contrôle /agent.php ');

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

    Confirmation de l' ensemble de vos Plesk API éléments d'en-tête pour s'assurer que la sortie est au format XML , il est donc PHP pris en charge , comme indiqué ci-dessous:

    $ headers = array (produits

    ' HTTP_AUTH_LOGIN : admin' , AB

    ' HTTP_AUTH_PASSWD : setup' , AB

    'Content- type: text /xml'

    ) ;
    3

    Entrez le code suivant pour initialiser le moteur CURL et de s'assurer que tous les paramètres requis sont fixés pour une meilleure sortie :

    //initialiser le moteur boucle < br >

    $ ch = curl_init ();

    //définir les options boucle :

    //Ne pas vérifier le nom du certificat SSL du serveur distant

    curl_setopt ( $ ch, CURLOPT_SSL_VERIFYHOST , 0);

    //ne pas vérifier le certificat du serveur

    curl_setopt distance ( $ ch, CURLOPT_SSL_VERIFYPEER , false)
    ;

    //passer dans la tête des éléments

    curl_setopt ( $ ch, CURLOPT_HTTPHEADER , $ headers ) ;

    //passe dans l'URL du serveur

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

    Entrez le code ci-dessous pour indiquer au moteur CURL pour traiter le transfert et fournir la demande via le protocole API Plesk :

    //CURL dire de retourner l' résultat plutôt que de le charger dans le navigateur

    curl_setopt ( $ ch, CURLOPT_RETURNTRANSFER , true);

    //passe dans le paquet pour offrir

    curl_setopt ( $ ch, CURLOPT_POSTFIELDS , $ packet ) ;

    //exécuter la requête CURL et renvoie le résultat

    $ retval = curl_exec ( $ ch);

    //Fermeture de la session CURL

    curl_close ( $ ch);

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment adhérer à une insertion dans MySQL avec PHP 
  • Comment faire pour trouver une chaîne en chaîne PHP 
  • Comment puis-je tester un fichier PHP 
  • Comment envoyer PHP Mail à un IIS 6 
  • Comment importer des fichiers CSV dans MySQL avec PHP 
  • Comment faire pour importer Excel dans MySQL PHP Software Cat 
  • Comment Désinfecter données pour PHP XSS 
  • Comment désinstaller MySQL sur Vista 
  • Comment tronquer texte en PHP 
  • Comment se débranchent classe en PHP 
  • Connaissances Informatiques © http://www.ordinateur.cc