1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/freshrss_ynh.git synced 2024-09-03 18:36:33 +02:00
freshrss_ynh/scripts/update-ynh.php
2015-02-09 12:47:46 +01:00

25 lines
No EOL
626 B
PHP

<?php
echo "including libs \n";
require('constants.php');
require(LIB_PATH . '/lib_rss.php');
if (FRESHRSS_VERSION === '0.8.1'){
require('app/Models/Configuration.php');
require('app/Models/Entry.php');
}
echo "downloading update script \n";
$ch = curl_init(FRESHRSS_UPDATE_WEBSITE);
$fp = fopen("update.php", "w");
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);
fclose($fp);
echo "checking if update needed \n";
if (!strstr(file_get_contents('update.php'), 'NO_UPDATE')){
echo "launching update \n";
require('update.php');
apply_update();
}
?>