Likes Likes:  0
Resultaten 1 tot 9 van de 9
api
  1. #1
    /cmd_api_site_backup
    geregistreerd gebruiker
    5 Berichten
    Ingeschreven
    24/08/06

    Locatie
    Binderveld

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter

    /cmd_api_site_backup

    Goede dag,
    ik heb enkele problemen met de api van DA.
    Hou kan je een sitebackup nemen met de api
    dit is het commando , en heb dan een form met de seclect1....
    voor de checkboxen.
    /CMD_API_SITE_BACKUP
    dus alle hulp is welkom

  2. #2
    /cmd_api_site_backup
    Dutch Identity
    147 Berichten
    Ingeschreven
    14/11/06

    Locatie
    Leiden

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 27307916
    Ondernemingsnummer: nvt

    Sorry, maar wat is nu precies de vraag? Heb je al code? En zo ja, wat voor foutmelding krijg je?

  3. #3
    /cmd_api_site_backup
    geregistreerd gebruiker
    5 Berichten
    Ingeschreven
    24/08/06

    Locatie
    Binderveld

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    tja ik heb iets of wa code,
    krijg geen foutmelding
    krijg ook geen backup.
    probleem is dus da ik niet weet of dat dit het juiste commando is en wat ik er moet mee doen.
    eingelijk gebeurt er niets met het script. ik weet niet hoe de site_backup werkt.
    op de site van DA bij api staat ook enrgens iets van site backup.
    hier is de code van de pagina
    include("httpsocket.php");

    //nou de socket is geinclude kunnen we hem starten
    $sock = new HTTPSocket;

    //nu gaan we inloggen in Direct Admin (verander wel de gegevens)
    $sock->connect('xxxxxx.xx',2222);
    $sock->set_login('xxxxxxxx','xxxxxxxxx');

    $sock->set_method('POST');

    $sock->query('/CMD_API_SITE_BACKUP?domain=jefke007.xxxxx.xx');
    $result = $sock->fetch_parsed_body();

    //print_r($result);

    en heb ik dus een pagina met een tabel met dezelfde opties als die van DA. heb daar gewoond e broncode genomen.

    dank u

    mvg

    jefke007

  4. #4
    /cmd_api_site_backup
    geregistreerd gebruiker
    277 Berichten
    Ingeschreven
    08/01/05

    Locatie
    Zegveld

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Naam: Aar
    Functie: Webdeveloper
    Registrar SIDN: nee
    KvK nummer: n.v.t
    Ondernemingsnummer: nvt

    Wat zie je al je naar http://www.jouwdomein.nl:2222/CMD_AP...ke007.xxxxx.xx' gaat in je browser?

  5. #5
    /cmd_api_site_backup
    geregistreerd gebruiker
    4.149 Berichten
    Ingeschreven
    09/12/05

    Locatie
    Almere

    Post Thanks / Like
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)
    76 Berichten zijn liked


    Naam: Ramon Fincken
    Bedrijf: Managed WordPress Hosting / Codert.cloud
    Functie: CEO
    URL: www.managedwphosting.nl
    Registrar SIDN: Nee
    KvK nummer: 30262182
    TrustCloud: ramonfincken
    View ramonfincken's profile on LinkedIn

    uncomment die //print_r($result); eens en bekijk eventueel de error logs ?
    WordPress hosting Optimalisatie webbouw debugging door WP Core developers

  6. #6
    /cmd_api_site_backup
    geregistreerd gebruiker
    277 Berichten
    Ingeschreven
    08/01/05

    Locatie
    Zegveld

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Naam: Aar
    Functie: Webdeveloper
    Registrar SIDN: nee
    KvK nummer: n.v.t
    Ondernemingsnummer: nvt

    Citaat Oorspronkelijk geplaatst door Aar Bekijk Berichten
    Wat zie je al je naar http://www.jouwdomein.nl:2222/CMD_AP...ke007.xxxxx.xx' gaat in je browser?
    Uiteraard wel opletten dat je ingelogd bent in DA.

  7. #7
    /cmd_api_site_backup
    geregistreerd gebruiker
    5 Berichten
    Ingeschreven
    24/08/06

    Locatie
    Binderveld

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    ja, error logs geven geen fouten weer. Hebben dit al nagezien.

    Als ik naar die link ga krijg ik de lijst met backups.
    list[]=backup-Jan-23-2008-1.tar.gz

    ze hebben mij al doorgestuurt naar deze pag van DA.
    ge moet wel de % vervangen door . want mag nog geen links posten
    www%directadmin%com/features.php?id=512

    de pagina die ik nu heb die maakt een backup, maar enkel en alleen maar met domain info. geen mail, ftp, database of files in de backup.
    Heb advies gevraagt aan de mensen van DA. Maar zij doen normaal geen api support.
    Hier is de code van de pagina.

    if (isset($_POST['action']) && $_POST['action'] == "backup")
    {

    include("httpsocket.php");
    $sock = new HTTPSocket;
    $sock->connect('jefke007%xxxxx%be',2222);
    $sock->set_login('xxxxxx','xxxxxx');

    $sock->set_method('POST');

    $sock->query('/CMD_API_SITE_BACKUP',
    array(
    'action' => 'backup',
    'domain' => $_POST['select0'],
    'subdomain' => $_POST['select1'],
    'email' => $_POST['select2'],
    'forwarder' => $_POST['select3'],
    'autoresponder' => $_POST['select4'],
    'vacation' => $_POST['select5'],
    '`list`' => $_POST['select6'],
    'emailsettings' => $_POST['select7'],
    'ftp' => $_POST['select8'],
    'ftpsettings' => $_POST['select9'],
    'database' => $_POST['select10']
    ));

    $result = $sock->fetch_parsed_body();

    if ($result['error'] != "0")
    {
    echo "<b>Error Creating backup on server ".$_POST['domain'].":<br>\n";
    echo $result['text']."<br>\n";
    echo $result['details']."<br></b>\n";
    }
    else
    {
    echo "Backup created on server ".$_POST['domain']."<br>\n";
    }

    exit (0);
    }


    hopelijk kan iemand helpen want weet totaal niet meer waar zoeken.

    Alvast bedankt voor alle hulp.

  8. #8
    /cmd_api_site_backup
    geregistreerd gebruiker
    4.149 Berichten
    Ingeschreven
    09/12/05

    Locatie
    Almere

    Post Thanks / Like
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)
    76 Berichten zijn liked


    Naam: Ramon Fincken
    Bedrijf: Managed WordPress Hosting / Codert.cloud
    Functie: CEO
    URL: www.managedwphosting.nl
    Registrar SIDN: Nee
    KvK nummer: 30262182
    TrustCloud: ramonfincken
    View ramonfincken's profile on LinkedIn

    en dit klopt ook 100%?

    Code:
    $sock->query('/CMD_API_SITE_BACKUP',
    array(
    'action' => 'backup',
    'domain' => $_POST['select0'],
    'subdomain' => $_POST['select1'],
    'email' => $_POST['select2'],
    'forwarder' => $_POST['select3'],
    'autoresponder' => $_POST['select4'],
    'vacation' => $_POST['select5'],
    '`list`' => $_POST['select6'],
    'emailsettings' => $_POST['select7'],
    'ftp' => $_POST['select8'],
    'ftpsettings' => $_POST['select9'],
    'database' => $_POST['select10']
    ));
    WordPress hosting Optimalisatie webbouw debugging door WP Core developers

  9. #9
    /cmd_api_site_backup
    geregistreerd gebruiker
    5 Berichten
    Ingeschreven
    24/08/06

    Locatie
    Binderveld

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    Dat weet ik ook niet juist.
    heb van een voorbeeld met api gezien dat ze da zo deden.
    heb dat dan aangepast naar deze die ik moest hebben.
    Gisteren kreeg ik nog een mail van DA support met het volgende .

    I took a look at the html of the backup and it's opposite from what you have.
    It uses things like:

    select2=email
    select3=forwarder

    where you've got it fliped backwards:
    email=select2 (or whatever the value you're passing is)

    flip yours the other way.
    dus heb eens gedaan wa die zei.
    heb dit geprobeerd
    $_POST['select0'] => 'domain' ,
    en dit
    'select0' => $_POST['select0'],

    maar bij deze 2 krijg ik helemaal niks van backup.
    dus weet ook niet goed wa die bedoelt met omdraaien enzo. heb da gedaan. ma da helpt niks.
    Ik weet het niet wat er scheelt :s zal wel ergens iets met die array schelen vrees ik maar wat ???

    Enige wat ik raar vind bij hun is bij de checkboxen.
    <input type="checkbox" name="select0" value=domain checked="checked">
    dat daar een value staat. meestal zet ge die value in de naam.
    zal seves nog eens proberen zonder values.

    greatzz jefke007

    update van het probleem.
    ben dus net op een site terecht gekomen daar deze ze het met die GET.
    wwwxdominioxcom:2222/CMD_API_SITE_BACKUP? action=backup&domain=w3factory.it&select0=database

    heb ik ook eens zo een link getyped. da werkt dus wel.
    Dus gaan nu alles van die post gegevens omzetten in get, misschien gaat het dan wel werken
    Volgens da moet het gaan met post en get methode maja die post krijg ik niet aan de praat.
    Ik hou jullie op de hoogte.

    greatzz jefke007

    okee het werkt nu
    voor de mensen die ook een backupsysteem willen hebben van da in hun cms systeem.
    Hier is de code.
    enige wa ge nog moet doen is de tabel van DA backup pagina in de bron kopieeren en deze code erboven zetten.

    <?
    if (isset($_POST['domain'])){
    $x=0;
    while(list($element,$waarde) = each($_POST)){
    if($element !="Submit" && $element !="domain"){
    $get = $get . "&select".$x."=".$waarde ;
    $x ++;
    }
    }
    include("httpsocket.php");
    $sock = new HTTPSocket;
    $sock->connect('uw.domein.hier',2222);
    $sock->set_login('login','password');

    $sock->set_method('GET');

    $sock->query("/CMD_API_SITE_BACKUP?action=backup&domain=".$_POST['domain'].$get);

    $result = $sock->fetch_parsed_body();

    if ($result['error'] != "0")
    {
    echo "<b>Error Creating backup on server ".$_POST['domain'].":<br>\n";
    echo $result['text']."<br>\n";
    echo $result['details']."<br></b>\n";
    }
    else
    {
    echo "Backup created on server ".$_POST['domain']."<br>\n";
    }

    exit (0);
    }
    ?>
    Veel plezier ermee.

    Alvast bedankt.
    Greatzz jefke007
    Laatst gewijzigd door Jefke007; 01/02/08 om 11:18. Reden: Automerged Dubbelpost



Labels voor dit Bericht

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2021 Webhostingtalk.nl.
Web Statistics