PHP:
$f = file_get_contents('http://www.uzaktaki-adresi.com/demo.sql');
$handle = fopen('yerel_dizin/demo.sql','w+');
fwrite($handle,$f);
fclose($f);
- yerel_dizin, web kullanıcısı tarafından yazılabilir olmalı.
- her saat başı yapmak için sistem üzerinde crontab ayarlanmalı.
Ornek:
*/59 * * * * kullanici php /home/dizin/script.php
Veya sürekli çalışan bir proses ile de yapılabilir.
PHP:
while (1) {
$minute = date("i");
if ($minute == '00') {
$f = file_get_contents('http://www.uzaktaki-adresi.com/demo.sql');
$handle = fopen('yerel_dizin/demo.sql','w+');
fwrite($handle,$f);
fclose($f);
}
sleep(60);
}
Bu dosya sistemde backgrounda atılıp çalıştırılabilir. Webden çalıştırılmak için değildir, browser kitlenir.