Tom: realpath() unter WinXP funktioniert nicht

Beitrag lesen

Hello,

Du schlägst nun vor, wenn ich dich richtig verstehe, dass realpath() die Angabe E:\shortcut\info.txt (also eine Datei, die gar nicht existiert) auf E:\demo\verzeichnis\info.txt auflösen soll. Mit welcher Begründung?

Nein, schlage ich nicht vor.

Ich schlage vor, dass PHP auf bestimmten Windows-Versionen einen Dateinamen 'info.txt.lnk' auflöst, so wie die Windows-Shell es tut, nämlich schaut, ob ein gültiger Information-Block dahinter steckt. Wenn ja, soll dem Inhalt dieses Blocks gefolgt werden.

Das wäre dann eine OS-typische Handlungsweise. Wieso sollte PHP, dass die Shell ja schließlich nachbilden muss, dies also nicht berücksichtigen?

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de