[TYPO3-german] xml file aus uploads einlesen

Chris Wolff - AERTiCKET AG cwolff at aer.de
Wed Oct 29 09:08:00 CET 2014


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


More information about the TYPO3-german mailing list