Hallo,
ich habe ein php Skript geschrieben das relativ lange beschäftigt ist (bis zu einer Stunde schätze ich).
Ich bekomme nach ziehmlich genau 20 Minuten einen Timeout (keine Meldung, das Skript läuft dann nur scheinbar nicht mehr).
Dazu folgende Fragen:
- Sollte der Timeout nicht schon viel früher kommen? soweit ich es verstehe, ist bei der PHP Konfiguration 30 eingestellt, was wohl 30 Sekunden sind.
- set_time_limit funktioniert im safe mode nicht. Gibt es eine andere Möglichkeit dieses spezielle skript länger laufen zu lassen?
- Das skript sollte per cronjob gestartet werden (jeden abend). Das Problem der langen Ausführungszeit ließe sich auch mit mehreren cronjob aufrufen im 25 min Rhythmus erledigen. Gibt es die möglichkeit einen Cronjob bei Ihnen einzurichten (entweder einmal abends oder eben 10 Mal abends im 25 min Abstand)?