Cron job problem

Kad ručno putem Url-a pozovem funkciju ispod sve se uredno odradi.
A kada se to napravi putem Cron Joba ne radi. Što bi mogao biti problem, jer u kodu nema greške.
Provjerio sam Cron se poziva, ali ne odrađuje ono što mu je zadano.

function getIprangeData(){

 // should cache data in db!!!
 $folder= $_SERVER['DOCUMENT_ROOT'].'/app/webroot/ip2country/'; 
 $this->extract($this->ip_range['url'],$folder); // OVAJ DIO CRON NE ODRAĐUJE !!! - pohranjuje file na server
 
 $filename = $folder.$this->ip_range['filename'];
 $ip_range_file=file($filename); // OVAJ DIO CRON NE ODRAĐUJE !!!


return $ip_range_new;
}

Do hostinga je, koristi externi cron.

Moguće, kontaktirat ću hosting providera.
Zahvaljujem na odgovoru.