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