[Typo3-german] Direct_Mail Extension - l?uft nicht automatisch

Frank Henke f.henke at klett.de
Wed Dec 14 09:16:33 CET 2005


Hallo,

Danke erst mal für den Bug-Track-Link. Habe die cron mal in eine php Umgebau. Leider mit dem gleichen Ergebnis :-(

Komme nicht weiter.
In der php.ini steht der register_globals auf On. 
Weder .php, noch die .phpcron, und auch nicht die .phpsh lstoßen den Mailversand an.

Die Pfadangaben lasse ich mit ausgeben, die sind 100%ig korrekt. Es wird auch php ausgeführt. Es kommen die bereits beschriebenen Warnungen wie "Notice: Undefined index: news_erweiterung in /html/typo3conf/temp_CACHED_ps48b8_ext_localconf.php on line 73".

Das stimmt schon. PHP scheint hier sehr fehlerintolerant zu sein. Ich habe die Cachedatei mal testweise umgebaut, und aus diesem:
"$_EXTKEY = 'tt_products';
$_EXTCONF = $TYPO3_CONF_VARS['EXT']['extConf'][$_EXTKEY];"


das hier 

"$_EXTKEY = 'tt_products';
if (isset($TYPO3_CONF_VARS['EXT']['extConf'][$_EXTKEY])){
$_EXTCONF = $TYPO3_CONF_VARS['EXT']['extConf'][$_EXTKEY];
} else {
$_EXTCONF = '';
}"

gemacht. 
Dann kommenden die Notice-Meldungen nicht. Wie ich die abschalten kann, weiß ich nicht. Die gesamte Ausgabe sind Notice-Meldungen. Also sollten die Scripte auch weiter laufen. Das Script läuft auch bis 
"$htmlmail->start();  " komplett durch.

Die Testausgabe, die ich dahintergebaut habe, ist zu sehen. Erst beim Schritt "$htmlmail->runcron(); " quittiert das Script mit einer Errormeldung (nur auf Shell-Seite zu sehen) seinen Dienst. Der danach eingebaute Testoutput wird nicht mehr ausgegeben.

Jemand noch eine Idee, warum die direct_mail nicht will. Vielleicht liegts gar nicht am Typo, sondern am PHP?

Danke und Gruß

Frank




More information about the TYPO3-german mailing list