login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Plesk Custom een DB aanmaken

Offline erm - 27/12/2011 10:35 (laatste wijziging 27/12/2011 13:46)
Avatar van ermLid Hallo Forumleden,
Ik probeer in Plesk een custom database aan te maken. Dus zonder in de plesk control panel in te loggen. Je moet gebruik maken van de API van PLESK, maar het staat hier niet echt duidelijk uitgelegd. Heeft iemand anders op het forum ervaring met het toevoegen van een database onder een domain in plesk?

PS. het is gelukt. Als men een database wilt aanmaken via de PLESK API zie volgende code:
  1. <?php define ('HOST', 'xxxx.nl');
  2. define ('PORT', 8443);
  3. define ('PATH', 'enterprise/control/agent.php');
  4.  
  5. $url = 'https://' . HOST . ':' . PORT . '/' . PATH;
  6. $headers = array(
  7. 'HTTP_AUTH_LOGIN: xxxx',
  8. 'HTTP_AUTH_PASSWD: xxxx',
  9. 'Content-Type: text/xml'
  10. );
  11. // initialize the curl engine
  12. $ch = curl_init();
  13. // set the curl options:
  14. // do not check the name of SSL certificate of the remote server
  15. curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  16. // do not check up the remote server certificate
  17. curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
  18. // pass in the header elements
  19. curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
  20. // pass in the url of the target server
  21. curl_setopt($ch, CURLOPT_URL, $url);
  22.  
  23. $packet = '<packet version="1.6.0.2">
  24. <database>
  25. <add-db>
  26. <domain-id>1</domain-id>
  27. <name>goodbase</name>
  28. <type>mysql</type>
  29. <db-server-id>1</db-server-id>
  30. </add-db>
  31. </database>
  32. </packet>';
  33.  
  34. // tell CURL to return the result rather than to load it to the browser
  35. curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  36.  
  37. // pass in the packet to deliver
  38. curl_setopt($ch, CURLOPT_POSTFIELDS, $packet);
  39.  
  40. // perform the CURL request and return the result
  41. $retval = curl_exec($ch);
  42.  
  43. // close the CURL session
  44. curl_close($ch);
  45. echo $retval;

0 antwoorden

Gesponsorde links
Er zijn nog geen reacties op dit bericht.
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.179s