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.";
|
||
|
}
|
||
|
?>
|