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-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Stefan Padberg
Gesendet: Dienstag, 28. Oktober 2014 19:14
An: typo3-german@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@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