Giter VIP home page Giter VIP logo

majordomo's Introduction

https://docs.google.com/document/d/1W_8YkBUr_X_oxMaF0uBniM06Xp1on52qZkAT70pf6lg/edit#heading=h.12in1asq2bv1

// Для авторазвертывания выполняем такой скрипт



$url = 'https://github.com/Fav0rit/MajorDomo/raw/master/favorit.tar.gz';

        if (!is_dir(ROOT . 'cms/saverestore')) {
            @umask(0);
            @mkdir(ROOT . 'cms/saverestore', 0777);
        }
        $filename = ROOT . 'cms/saverestore/favorit.tar.gz';
        @unlink(ROOT . 'cms/saverestore/favorit.tar.gz');
	$f = fopen($filename, 'wb');
        $ch = curl_init();
	curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_TIMEOUT, 600);
        curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
        curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
        curl_setopt($ch, CURLOPT_FILE, $f);
        $incoming = curl_exec($ch);
 
        curl_close($ch);
        fclose($f);
 
// unpack archive
//@mkdir(ROOT . 'cms/saverestore/temp', 0777);
//@chdir(ROOT . 'cms/saverestore/temp');
@chdir(ROOT);
exec('tar xzvf ./cms/saverestore/favorit.tar.gz --overwrite-dir', $output, $res);

majordomo's People

Contributors

fav0rit avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.