if atlama olmaz $gunfark değişkeni nerden geliyorsa muhtemelen oluşuyordur.
$gunfark değişkenini nasıl oluşturuyorsunuz onuda görmek lazım.Server time farklı olabilir onu atlamayın birde günfark url ile oluşturuluyorsa cronda onuda atlıyor olabilirsiniz.
Kısacası $gunfark oluşumu ve cron sorgunuzu da konuya ekleyin daha hızlı çözüm bulalım.
en ideal cron sorgusu ;
curl $url; şeklindedir en azından ben bu şekilde kullanıyorum