Nabend Ivan, beim letzten Aufruf hatte ich gar keine Nummer vom php angegeben^^ Gut dass du nachgefragt hast!
Aber auch mit dem php5-Aufruf - also mit /absolute/path/to/php5 -f /absolute/path/to/dmailerd.php kommen die zwei Fehlermeldungen wie zuvor auch: ~/typo3cms/dav/typo3conf/ext/direct_mail/res/scripts $ /usr/local/bin/php5 -f /www/206180_70794/rp-hosting/7620/8620/typo3cms/dav/typo3conf/ext/direct_mail/res/scripts/dmailerd.phpcron <br /> <b>Warning</b>: require_once(//t3lib/class.t3lib_div.php) [<a href='function.require-once'>function.require-once</a>]: failed to open stream: No such file or directory in <b>/kunden/206180_70794/rp-hosting/7620/8620/typo3cms/dav/typo3conf/ext/direct_mail/res/scripts/dmailerd.phpcron</b> on line <b>61</b><br /> <br /> <b>Fatal error</b>: require_once() [<a href='function.require'>function.require</a>]: Failed opening required '//t3lib/class.t3lib_div.php' (include_path='.:/usr/local/lib/php') in <b>/kunden/206180_70794/rp-hosting/7620/8620/typo3cms/dav/typo3conf/ext/direct_mail/res/scripts/dmailerd.phpcron</b> on line <b>61</b><br /> So was doofes... ;-( Gute Nacht, Leo Ivan Kartolo schrieb: > Hallo Leo, > > TYPO3 4.2.x braucht ja PHP5. Rufst Du php4 oder php5 auf? > > /absolute/path/to/php5 -f /absolute/path/to/dmailerd.php > > VG, > > Ivan > > > Leo Führinger schrieb: >> Hallo Ivan, >> das mit dem CGI stimmt - habs bei jweiland gehostet... >> Habs nun mal mit absoluten Pfaden probiert. >> 1. Variante: Über den absoluten Pfad die phpcron aufrufen: >> /www/.../typo3cms/dav/.../dmailered.phpcron >> Da kommt nur noch ein Fehler: >> <b>Parse error</b>: syntax error, unexpected T_CLASS in >> <b>/kunden/206180_70794/rp-hosting/7620/8620/typo3cms/typo3_src-4.2.3/t3lib/class.t3lib_div.php</b> >> on line <b>233</b><br /> >> >> 2. Variante: Wie von dir beschrieben: /absolute/path/to/php -f >> /absolute/path/to/dmailerd.phpcron >> Da kommen die gleichen beiden Fehler, wie wenn ich das Skript mit ./ >> aufrufe... >> Leider kann ich mit den Fehlermeldungen nichts anfangen... >> >> Falls ich das nicht zum laufen krieg, stell ich einfach ein, dass die >> 300 Newsletter auf einmal verschickt werden und nicht immer nur 50 Stück >> - sonst muss ich so oft auf "Versand anstoßen" klicken. Hoffe aber, dass >> es soweit nicht kommt ;-) >> >> Trotzdem auch dir schonmal Danke, >> Leo >> >> Ivan Kartolo schrieb: >>> Leo Führinger schrieb: >>>> Hallo Steffen, >>>> schonmal danke für den Tipp... Schade, dass der Cronjob so oft nicht >>>> richtig läuft... >>>> Ohne das /dev/null kommt die Fehlermeldung: >>>> ----------BEGIN FEHLERMELDUNG--------------- >>>> X-Powered-By: PHP/4.4.8 >>>> Content-type: text/html >>>> >>>> <br /> >>>> <b>Warning</b>: main(./t3lib/class.t3lib_div.php) [<a >>>> href='function.main'>function.main</a>]: failed to open stream: No such >>>> file or directory in >>>> <b>/....../typo3cms/dav/typo3conf/ext/direct_mail/res/scripts/dmailerd.phpcron</b> >>>> >>>> on line <b>61</b><br /> >>>> <br /> >>>> <b>Fatal error</b>: main() [<a >>>> href='function.require'>function.require</a>]: Failed opening required >>>> './t3lib/class.t3lib_div.php' (include_path='.:/usr/local/lib/php') in >>>> <b>/....../typo3cms/dav/typo3conf/ext/direct_mail/res/scripts/dmailerd.phpcron</b> >>>> >>>> on line <b>61</b><br /> >>>> ----------ENDE FEHLERMELDUNG--------------- >>>> Hast du noch ne Idee? >>>> >>>> Leo >>>> >>>> Steffen Gebert schrieb: >>>>>> Wenn ich mit ./dmailerd.phpcron> /dev/null das Skipt aufrufe kommt >>>>>> keine >>>>>> Fehlermeldung mehr - jedoch werden auch keine Mails verschickt. Wofür >>>>>> der Pfad /dev/null geschrieben wird, weiß ich leider auch nicht - auf >>>>>> alle Fälle stand das so in der Dokumentation. >>>>>> Hat jemand eine Idee für mich? >>>>> Ja, lass mal das > /dev/null weg - das leitet alle Ausgaben ins >>>>> Nirvana. >>>>> Evtl. bekommst du so die Fehlermeldungen des Skriptes zu sehen. >>>>> Erfahrungsgemäß kann ich aber auch sagen, dass der DM-Cronjob sehr >>>>> komisch / >>>>> fehlerhaft ist. >>>>> >>>>> Steffen >>>>> >>> Hi Leo, >>> >>> kann das sein, dass Dein PHP als CGI installiert ist? >>> Das DMail-Cronskript muss Du mit dem absoluten Pfad aufrufen. Bsp: >>> >>> >>> /absolute/path/to/php -f /absolute/path/to/dmailerd.phpcron >>> >>> Die "^M" Zeichen sind alle DOS-Linefeed. Es war ein Versehen beim >>> Hochladen in TER. Du kannst mit dem Befehl "dos2unix dmailerd.phpcron" >>> die Linefeeds umwandeln lassen. >>> >>> VG, >>> > > _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.netfielders.de http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german