Hast du schon überprüft, ob der CLI mit dem selben PHP ausgeführt wird, wie das 
TYPO3 Backend?!?! Nicht das es daran liegt das es ein anderer Interpreter oder 
sogar eine andere PHP Version ist....

Beste Grüße,
Tim

PS: Diese Nachricht ist von einem mobilen Endgerät geschickt worden und ich 
habe mich evtl. sehr kurz gefasst. Ich bitte um Verständnis!

Am 23.11.2011 um 12:46 schrieb "Seidel, Christopher" <c.sei...@itm-group.com>:

> Hallo,
> 
> 
> 
> ich muss in einem Task einen String in ein Datumsformat umwandeln. Der String 
> hat folgendes Format:
> 
> 
> 
> Dez 17 2010 01:19
> 
> 
> 
> Für die Umwandlung erzeuge ich ein DateTime Objekt mit entsprechendem 
> Parameter:
> 
> 
> 
> $orderDate = new DateTime($insertArray['order_date']);
> 
> 
> 
> 
> 
> Wenn ich diesen Task manuell im Backend ausführen lasse funktioniert der Task 
> einwandfrei und ohne Probleme. Wenn der Task aber über den Scheduler 
> aufgerufen wird kommt folgende Fehlermeldung:
> 
> 
> 
> UID: 13. DateTime::__construct(): Failed to parse time string (Dez 17 2010 
> 01:19) at position 0 (D): The timezone could not be found in the database
> 
> 
> 
> 
> 
> Die Frage ist jetzt warum funktioniert es manuell aber nicht automatisiert?
> 
> 
> 
> Gruß
> 
> Christopher
> 
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an