17 lines
423 B
PHP
17 lines
423 B
PHP
<?php
|
|
$fn = "/tmp/lifo_update_ts";
|
|
$ctime = time();
|
|
$ltime = (int)(file_get_contents($fn));
|
|
$ntime = $ltime + 60*1 * 30;
|
|
if (isset($_GET['force']))
|
|
$ntime = 0;
|
|
if ($ctime > $ntime) {
|
|
file_put_contents($fn, $ctime);
|
|
echo "Downloading... ";
|
|
flush();
|
|
system("cd /srv/http/maps.linux-forks.de/geojson/; ./update_all.sh");
|
|
} else {
|
|
echo "Next update in " . intval(($ntime - $ctime) / 60) . " minutes.";
|
|
}
|
|
?>
|