DOMDocument via cronjob bleibt leer

guenter024

Erfahrenes Mitglied
Folgendes Script:
PHP:
$parsed = file_get_contents_curl($uri);

$dom = new DOMDocument;
@$dom->loadHTML($parsed);

print_r($dom);

function file_get_contents_curl($url) {
  $ch = curl_init();
  curl_setopt($ch, CURLOPT_HEADER, 0);
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  curl_setopt($ch, CURLOPT_URL, $url);
  $data = curl_exec($ch);
  curl_close($ch);
  return $data;
}

Läuft einwandfrei, wenn man das PHP-Skript im Browser aufruft.
Via Cronjob bleibt der DOCDocument leer, der eingelesene Dominhalt ist in $parsed geladen.

Woran liegt das?
Gibt es eine php.ini Konfigurationseinstellung, die die DOMDocument class deaktiviert, wenn das Skript via cronjob aufgerufen wird?

PS: sorry für den Doppelpost, war ein Versehen. Habe gar nicht gemerkt, dass das Thema schon erstellt wurde...
 
Zurück