pragmaMx Support Forum

pragmaMx => Allgemeines => Thema gestartet von: Selkie in 29 März 2005, 19:13:35

Titel: Newsletterversand schlägt fehl ...
Beitrag von: Selkie in 29 März 2005, 19:13:35
Hallo, als ich meinen Newsletter versenden wollte, habe ich nur die Hälfte von ca. 600 i9nteressierten erreicht.

Folgende Meldung bekam ich, welche mir überhaupt nichts sagt! Ich hoffe da mal auf eure Hilfe!

Newsletter Adminbereich

Fatal error: Maximum execution time of 30 seconds exceeded in /www/htdocs/v120322/includes/sendmail/mimePart.php on line 329

Angemerkt: ich habe keinerlei Änderungen an der Datei "mimePart.php" vorgenommen!
Titel: Re: Newsletterversand schlägt fehl ...
Beitrag von: jubilee in 29 März 2005, 19:31:13
Hallo !
ZitatFatal error: Maximum execution time of 30 seconds exceeded
Die  große Anzahl der zu verschickenden Mails sorgt dafür.
das die max_execution_time erreicht wird.
Dadurch bricht das Script dann ab.
Die max_execution_time wird in der php.ini festgelegt,
kann aber auch im Script selbst geändert werden (vorausgesetzt das ist nicht durch den Hoster gesperrt).
ini_set ("max_execution_time","60");
am Anfang der betreffenden Datei sollte reichen.
MfG
jubilee
Titel: Re: Newsletterversand schlägt fehl ...
Beitrag von: Energy-drink in 29 März 2005, 19:36:40
 Sollte PHP nicht im safe_mode(siehe php.ini) betrieben werden, so können Sie zur
Laufzeit das Limit mit der Funktion set_time_limit() neu festlegen.

Mit set_time_limit() kann man die Zeit (seconds) in Sekunden festlegen, die ein
Skript laufen darf. Wird die Zeit überschritten, so wird das Skript vom Parser
abgebrochen und ein Fehler zurückgegeben.
Standardmäßig sind 30 Sekunden eingestellt, es sei denn, dass ein anderer Wert
für max_execution in der Konfigurationsdatei (php3.ini) eingetragen wurde.
Ist die Standardeinstellung von 30 Sekunden gesetzt und man gibt mit
set_time_limit() nochmals 10 Sekunden an, so läuft das Skript maximal 40
Sekunden.

Falls PHP im Safemode läuft, so hat set_time_limit() keinen Effekt (das ist bei
vielen Providern der Fall).
Titel: Re: Newsletterversand schlägt fehl ...
Beitrag von: Selkie in 29 März 2005, 20:33:44
Danke danke für die schnelle Hilfe. Ich werde das gleich mal testen! Ihr seit die besten! ;)