Hallo,
was passiert eigentlich, wenn während des Newsletterversands die Internetverbindung des PCs, von dem aus der Versand erfolgt, unterbrochen wird? Und was, wenn die Verbindung des Servers getrennt wird?
Druckbare Version
Hallo,
was passiert eigentlich, wenn während des Newsletterversands die Internetverbindung des PCs, von dem aus der Versand erfolgt, unterbrochen wird? Und was, wenn die Verbindung des Servers getrennt wird?
Okay, danke. Mir ging es nur darum, ggf. die Kontrolle über den Versand behalten zu können, aber das scheint dann ja gegeben zu sein.
Ja natürlich, da läuft nix automatisch weiter, nur der aktuelle Zyklus wird noch beendet (selbst wenn der Client schon längst die Verbindung verloren hat).
Weil für php (die Software auf dem Server) Beschränkungen für die Laufzeit eines Scripts bestehen, die liegen oft so um die 30 Sekunden.Zitat:
Warum muss ich dem Server beim Versand bei der Arbeit zugucken?
Um das zu umgehen, läuft die Schleife im Browser (Javascript) und geht alle Sendungen durch und ruft vom Browser aus das php-Script auf dem Server immer wieder auf.
Schließt du den Browser, hören die Aufrufe auf und der Versand wird beendet.
Manchmal gehts halt nur von hinten durch die Brust ins Auge :-)
Gruß
magnus
Seit der 1.7 ist sogar Versand via Cron möglich.
Dazu muss die AvisotaTransport.php als echter Cron aufgerufen werden. Web Cron geht in diesem Fall nicht.