[TYPO3-german] xml file aus uploads einlesen

Stefan Padberg post at bergische-webschmiede.de
Wed Oct 29 10:43:07 CET 2014


Es war ein '&' in der XML-Datei vom Kunden! In einigen Dateien war es 
drin, in anderen zufälligerweise nicht.

Kleiner Fehler, große Wirkung. Krass!

Grüße
Stefan

Am 29.10.2014 um 09:08 schrieb Chris Wolff - AERTiCKET AG:
> Hi Ralf,
> wenn es häufig aber nicht immer passiert würde ich auf eine "Race Condition" tippen.
> Sprich ein anderer Prozess macht mit deiner Datei irgend etwas das das lesen verhindert.
>
> Holt sich z.b einen "exclusiven lock" oder schreibt in  die Datei und du du ließt dann ein unfertiges XML
>
> Als erstes würde ich mal versuchen den genauen Fehler zu bekommen den simpleXML wirft: libxml_get_errors() sollt dort dein Freund sein.
>
> Wenn das dich nicht weiter bringt würde ich auch so Banalität auf dem File System prüfen: z.b is_readable(), is_file()
>
> Es könnte auch ein Filesystem Problem sein. bzw. falls du deine daten z.b. auf ein NFS laufwerk schreibst natürlich auch ein netzwerk problem.
>
>
> Gruss chris
>
>
>
> -----Ursprüngliche Nachricht-----
> Von: typo3-german-bounces at lists.typo3.org [mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von Stefan Padberg
> Gesendet: Dienstag, 28. Oktober 2014 19:14
> An: typo3-german at lists.typo3.org
> Betreff: [TYPO3-german] xml file aus uploads einlesen
>
> Hi,
>
> ich möchte einen xml file aus dem uploads verzeichnis in extbase einlesen. Ich habs mal zum Testen so probiert:
>
> <phpcode>
>
> $file = '/uploads/myFile.xml';
> $xmlfile = @simplexml_load_file( $file ) or
> 	die( "Fehler beim Laden der Datei: ". $file. "\n" );
>
> </phpcode>
>
> Ich erhalte oft - nicht immer! - die Fehlermeldung aus dem die-Zweig. Warum?
>
> Wie macht man es besser?
>
> Beste Grüße
> Stefan
>
> --
> Bergische Webschmiede
> Typo3 Dienstleistungen
> :: Dipl.-Ing. Stefan Padberg
> :: www.bergische-webschmiede.de
>
> ---
> Diese E-Mail ist frei von Viren und Malware, denn der avast! Antivirus Schutz ist aktiv.
> http://www.avast.com
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>


-- 
Bergische Webschmiede
Typo3 Dienstleistungen
:: Dipl.-Ing. Stefan Padberg
:: www.bergische-webschmiede.de

---
Diese E-Mail ist frei von Viren und Malware, denn der avast! Antivirus Schutz ist aktiv.
http://www.avast.com



More information about the TYPO3-german mailing list