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