Hallo Ayomer,
brauche dringend eine Lösung für mein Problem.
Ich habe eine PHP-Script geschrieben das auf dem Server einen Ordner (gefüllt mit Bilddateien) ausliest und Datei für Datei abarbeitet.
In einer While-Schleife passiert folgendes:
Erste Datei aus Ordner holen, Höhe und Breite auslesen, neue Höhe bzw. Breite anpassen und in einem bestimmten Ordner wieder ablegen.
Bis dahin kein Problem, aber nach ca. 10 Bildern gibt es ein PHP-Timeout und bricht mitten drin ab. Auf dem Server ist ein Timeout von 30sec angegeben und kann auch nicht mit set_timeout_limit neu gesetzt werden.
1.) Gibt es eine andere Möglichkeit diesen Timeout zu umgehen bzw. abzufragen
2.) habe schon von sleep(x) gehört -> kling aber nicht logisch da die Zeit ja weiterläuft und ein weiteren Timeout erzeugt - oder denke ich da falsch?
3.) habe von Socket-Funktionen gehört und gelesen, aber immer nur im zusammenhang mit Daten von anderen Servern bzw. Rechnern holen.
Ich denke viele kennen den OpenSource PHP-Mailer, wie macht der das, das er viele 1000 Mails verschicken kann. Wenn man ihn bei der arbeit sieht stellt man fest das er eine unterbrechung nach ca. 25 Mails vornimmt und weiterläuft also ohne Timeout.
Bitte um Eure Hilfe
viele grüße webber
brauche dringend eine Lösung für mein Problem.
Ich habe eine PHP-Script geschrieben das auf dem Server einen Ordner (gefüllt mit Bilddateien) ausliest und Datei für Datei abarbeitet.
In einer While-Schleife passiert folgendes:
Erste Datei aus Ordner holen, Höhe und Breite auslesen, neue Höhe bzw. Breite anpassen und in einem bestimmten Ordner wieder ablegen.
Bis dahin kein Problem, aber nach ca. 10 Bildern gibt es ein PHP-Timeout und bricht mitten drin ab. Auf dem Server ist ein Timeout von 30sec angegeben und kann auch nicht mit set_timeout_limit neu gesetzt werden.
1.) Gibt es eine andere Möglichkeit diesen Timeout zu umgehen bzw. abzufragen
2.) habe schon von sleep(x) gehört -> kling aber nicht logisch da die Zeit ja weiterläuft und ein weiteren Timeout erzeugt - oder denke ich da falsch?
3.) habe von Socket-Funktionen gehört und gelesen, aber immer nur im zusammenhang mit Daten von anderen Servern bzw. Rechnern holen.
Ich denke viele kennen den OpenSource PHP-Mailer, wie macht der das, das er viele 1000 Mails verschicken kann. Wenn man ihn bei der arbeit sieht stellt man fest das er eine unterbrechung nach ca. 25 Mails vornimmt und weiterläuft also ohne Timeout.
Bitte um Eure Hilfe
viele grüße webber