Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 17-11-2009, 23:08
Maax
 Registrierter Benutzer
Links : Onlinestatus : Maax ist offline
Registriert seit: Nov 2009
Beiträge: 4
Maax befindet sich auf einem aufstrebenden Ast
Standard simpleXML - xml lade-fehler

Hey zusammen,
ich habe ein kleines Problem mit simpleXML
ich lese ein paar xml-Dateien wie folgt ein:
PHP-Code:
[...]
$target_1 "/var/www/test/";
$target_2 "/test1/12345/";
$handle=opendir $target_1 );
while (
$datei readdir ($handle)){
    if (!
is_dir($datei) && strrchr($datei,".") == ".xml"){
        
$xml simplexml_load_file($datei);
        [...]
    }

wenn ich das Programm mit $target_1 laufen lasse funktiniert es wunderbar! Sobald ich jedoch $target_2 als quelle nutze bekomme ich folgenden Fehler:
Code:
Warning: simplexml_load_file() [function.simplexml-load-file]: I/O warning : failed to load external entity "test.xml" in /var/www/test/xml.php on line 15
target_2 ist ein hardlink der auf einen unterordner von /test1/test2/ verweist!
Die Dateistruktur sieht wie folgt aus:
server
--var
----www
------test
--test1
----12345
----test2
------1
------2
------3
------[...]
--[...]

Wenn ich in obiger schleife sämtliche Dateien ausgeben lasse kann ich erkennen, dass ich auf jedenfall im richtigen ordner lande! Aber wieso kann ich dort keine xml-Datei einlesen??

Woran könnte das liegen? Bin für jeden Tipp dankbar!
Vielen Dank
Määx
Mit Zitat antworten