]>
Commit | Line | Data |
---|---|---|
840c8c3e VP |
1 | <?php |
2 | require_once('common_api.php'); | |
3 | ||
4 | if (!$rpc) | |
5 | die(); | |
9d686725 | 6 | |
840c8c3e | 7 | $upgrade = new Upgrade(); |
9d686725 | 8 | |
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 | 18 | error_log("Upgrade available, downloading and installing"); |
9d686725 VP |
19 | if (!$upgrade->downloadUpgradeZip()) |
20 | error_log($upgrade->error); | |
21 | else if (!$upgrade->extractZip()) | |
22 | error_log($upgrade->error); | |
23 | ||
8fed0ffb | 24 | $upgrade->cleanupOldFiles(); |
9d686725 VP |
25 | |
26 | if(!$upgrade->extractToWebdir()) | |
27 | return error_log($upgrade->error); | |
28 | ||
8fed0ffb | 29 | $upgrade->cleanupDownloadFiles(); |
1ff0282b | 30 | error_log("Upgrade was successful!"); |
8fed0ffb VP |
31 | } |
32 | else | |
9d686725 | 33 | error_log("No upgrade available"); |