Forum: Programmieren allgemein
by Matze,
3. Mär 2009
Ok. Also ich denke das Thema ist hiermit erledigt. Du hast es ja schön zusammengefasst: Ohne Shellzugriff geht es per Cronjob wohl nicht. :(
Danke für eure Beiträge.
Grüße, Matze
Forum: Programmieren allgemein
by Matze,
3. Mär 2009
*grml* Nein Meta, Java, AJAX all das geht nicht, wie oft denn noch. ;)
Edit: Im Browser geht es vielleicht, doch primär geht's mir ja darum, das in einem Cronjob auszuführen.
Forum: Programmieren allgemein
by Matze,
3. Mär 2009
Das ist aber auch bissl schlampig.
Notfalls lasse ich die vorhandenen Dateien "manuell" über den Browser parsen (geht ja mit ein paar F5-Drücken) und lade die dann hoch. Wenn ich das Skript dann täglich ausführen lasse, sollte es nur jeweils eine Datei zu parsen haben und das geht innerhalb des Timeouts.
Es wäre halt schön gewesen, wenn ich die PHP-Datei ändere, einfach die geparsten Dateien...
Forum: Programmieren allgemein
by Matze,
3. Mär 2009
Hallo,
richtig. Ich möchte damit das PHP-Timeout umgehen ohne über set_time_limit() gehen zu müssen. Nicht alle Dateien lassen sich innerhalb der verfügbaren Zeit parsen, die meisten jedoch.
Grüße, Matze
Forum: Programmieren allgemein
by Matze,
3. Mär 2009
Hallo,
das Problem ist bei einem Cronjob nur, dass ich keinen Redirect machen kann, wenn ich das richtig verstanden habe, oder?
Grüße, Matze
Forum: Programmieren allgemein
by Matze,
2. Mär 2009
Achso hm, dann ist der aber sehr fix. Dann geht das mit header() ja gar nicht so, wie ich es mir vorgestellt hatte. :(
Forum: Programmieren allgemein
by Matze,
2. Mär 2009
Hm meinem Cronjob gebe ich an, dass eine PHP-Datei ausgeführt wird. Und eine header()-Weiterleitung wird meines Wissens nicht vom Browser ausgeführt, dafür geht die viel zu schnell.
Wenn ich wüsste, was ein Cronjob so alles macht.
Einen Tag mal ein winziges digitales Männlein zu sein, das in den Serverprogrammen schaut, wie das so funktioniert, wäre was ... :stupid:
Forum: Programmieren allgemein
by Matze,
2. Mär 2009
Hi ihr zwei!
@Dax: Das hat leider nichts zum Erfolg geführt.
@himi: Mir ist bewusst, dass ich das PHP-Timeout höher setzen kann. Ob es der Server zulässt habe ich nicht getestet. Aber das einfach auf 10 Minuten zu setzen und hoffen, dass alle Dateien in der Zeit durchlaufen werden, gefällt mir nicht.
Und nein, es ist kein eigener Server im Sinne von "mir gehört die Hardware". Ich habe halt...
Forum: Programmieren allgemein
by Matze,
2. Mär 2009
Hallo,
ich habe eine Datei (index.php) die ganz grob so aussieht:
<?php
function parse()
{
// ...
}