نمایش نتایج: از شماره 1 تا 10 , از مجموع 13

موضوع: چطوری بک آپ اتوماتیک بگیرم؟

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #2
    عضو جدید S4n470n آواتار ها
    تاریخ عضویت
    Sep 2010
    محل سکونت
    Unix
    نوشته ها
    85
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    70
    تشکر شده در
    49 پست

    پیش فرض پاسخ : چطوری بک آپ اتوماتیک بگیرم؟

    از این اسکریپت پی اچ پی می تونی استفاده کنی
    کد PHP:
    <?php

    // PHP script to allow periodic cPanel backups automatically, optionally to a remote FTP server.
    // This script contains passwords. KEEP ACCESS TO THIS FILE SECURE! (place it in your home dir, not /www/)

    // ********* THE FOLLOWING ITEMS NEED TO BE CONFIGURED *********

    // Info required for cPanel access
    $cpuser "username"// Username used to login to CPanel
    $cppass "password"// Password used to login to CPanel
    $domain "example.com"// Domain name where CPanel is run
    $skin "x"// Set to cPanel skin you use (script won't work if it doesn't match). Most people run the default x theme

    // Info required for FTP host
    $ftpuser "ftpusername"// Username for FTP account
    $ftppass "ftppassword"// Password for FTP account
    $ftphost "ftp.example.com"// Full hostname or IP address for FTP host
    $ftpmode "ftp"// FTP mode ("ftp" for active, "passiveftp" for passive)

    // Notification information
    $notifyemail "you@example.com"// Email address to send results

    // Secure or non-secure mode
    $secure 0// Set to 1 for SSL (requires SSL support), otherwise will use standard HTTP

    // Set to 1 to have web page result appear in your cron log
    $debug 0;

    // *********** NO CONFIGURATION ITEMS BELOW THIS LINE *********

    if ($secure) {
    $url "ssl://".$domain;
    $port 2083;
    } else {
    $url $domain;
    $port 2082;
    }

    $socket fsockopen($url,$port);
    if (!
    $socket) { echo "Failed to open socket connection… Bailing out!\n"; exit; }

    // Encode authentication string
    $authstr $cpuser.":".$cppass;
    $pass base64_encode($authstr);

    $params "dest=$ftpmode&email=$notifyemail&server=$ftphost& user=$ftpuser&pass=$ftppass&submit=Generate Backup";

    // Make POST to cPanel
    fputs($socket,"POST /frontend/".$skin."/backup/dofullbackup.html?".$params." HTTP/1.0\r\n");
    fputs($socket,"Host: $domain\r\n");
    fputs($socket,"Authorization: Basic $pass\r\n");
    fputs($socket,"Connection: Close\r\n");
    fputs($socket,"\r\n");

    // Grab response even if we don't do anything with it.
    while (!feof($socket)) {
    $response fgets($socket,4096);
    if (
    $debug) echo $response;
    }

    fclose($socket);

    ?>
    توضیحاتش رو تو خود کد داده
    منبع : گوگل
    !... Security is never complete

  2. تعداد تشکر ها از S4n470n به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 2
    آخرين نوشته: April 15th, 2015, 20:35
  2. بکاپ گرفته شدن اتوماتیک از هاست بصورت اتوماتیک
    توسط demonvictor در انجمن سوالات و مشکلات
    پاسخ ها: 7
    آخرين نوشته: January 9th, 2015, 16:00
  3. پاسخ ها: 70
    آخرين نوشته: February 7th, 2014, 14:47
  4. پاسخ ها: 9
    آخرين نوشته: July 6th, 2013, 15:11
  5. ایجاد اتوماتیک ساب دامین و نصب اسکریپت اتوماتیک
    توسط mxina در انجمن سوالات و مشکلات
    پاسخ ها: 2
    آخرين نوشته: September 19th, 2011, 01:49

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •