]>
Commit | Line | Data |
---|---|---|
840c8c3e VP |
1 | <?php |
2 | require_once('common_api.php'); | |
3 | ||
4 | if (!$rpc) | |
5 | die(); | |
8fed0ffb | 6 | error_log("Stuff"); |
840c8c3e | 7 | $upgrade = new Upgrade(); |
8fed0ffb | 8 | error_log("..."); |
1ff0282b VP |
9 | if ($upgrade->error) |
10 | { | |
11 | error_log("Couldn't create dir."); | |
12 | return; | |
13 | } | |
8fed0ffb | 14 | error_log("Checking for upgrade"); |
1ff0282b | 15 | $upgrade->checkForNew(); |
840c8c3e VP |
16 | if (Upgrade::$upgrade_available) |
17 | { | |
1ff0282b VP |
18 | error_log("Upgrade available, downloading and installing"); |
19 | if (!$upgrade->downloadUpgradeZip() | |
20 | || !$upgrade->extractZip() | |
8fed0ffb VP |
21 | || !$upgrade->extractToWebdir() |
22 | ) | |
1ff0282b | 23 | return error_log($upgrade->error); |
8fed0ffb VP |
24 | $upgrade->cleanupOldFiles(); |
25 | $upgrade->cleanupDownloadFiles(); | |
1ff0282b | 26 | error_log("Upgrade was successful!"); |
8fed0ffb VP |
27 | } |
28 | else | |
29 | error_log("no upgrade"); |