Hallo Forum, habe mich gerade frisch angemeldet, weil ich eine Frage zu einer selbstgeschriebenen Scheduler-Task habe. Wenn ich die Task manuell auslöse, macht sie genau ihre Aufgabe: Eine Typo3-Seite als PDF generieren und im Dateisystem abspeichern und dann per E-Mail an einen definierten Empfänger senden. Soll die Task jedoch per cron abgearbeitet werden, funktioniert es nicht. Nach langem Suchen habe ich herausgefunden, dass der Befehl
$pdfsuccess = t3lib_div::writeFile($pdfPath, $pdfContent);
per cron nicht ausgeführt werden kann. Wenn ich mir den pdfContent mailen lasse, sieht das gar nicht so schlecht aus; der pdfPath wird relativ angegeben. Ist der Ausführungspfad von der cron-Task und der manuellen Task ggf. unterschiedlich? Anders kann ich mir es nicht mehr erklären.
Herzlichen Dank für eure Rückmeldung und viele Grüße
DaBroMfld