Ich lesse per cronjob ein paar xml files aus und lasse diese in der Datenbank speichern, wenn ich das Script per Hand aufrufe funktioniert alles einwandfrei, rufe ich das Script via cronjob auf bricht er nach den 1 "Durchlauf" ab. Hier mal die relevanten ausschnitte
woran könnte das liegen ? , muß ich jetzt 20 seperate Cronjobs erstellen ?
(Ich muß mit einen Seitenneuaufruf arbeiten da ich sonst einen Timeout bekomme)
mfg
PHP:
$cID = count($region); // ein array mit ca. 20 stück
IF (!isset($_GET['index'])) {
$pointer = 0;
$abfrage = "SELECT * FROM mineraliean ORDER BY id DESC LIMIT 1 ";
$result = mysql_query($abfrage);
$row=mysql_fetch_array($result);
$lastid = $row['id'];
$newid = $lastid + 1;
}
else
{
$pointer = $_GET['index'];
$newid = $_GET['id'];
}
if($pointer==$cID) {
exit();
}
// verarbeitung und eintrag in db
// linkerstellung und erneuter aufruf
$pointer++;
$eigeneURL = $_SERVER['PHP_SELF']."?index=".$pointer."&id=".$newid;
echo '<meta http-equiv="Refresh" content="1; url='.$eigeneURL.'">';
woran könnte das liegen ? , muß ich jetzt 20 seperate Cronjobs erstellen ?
(Ich muß mit einen Seitenneuaufruf arbeiten da ich sonst einen Timeout bekomme)
mfg