Tom: realpath() unter WinXP funktioniert nicht

Beitrag lesen

Hello,

#    header('Content-Type: image/jpg');
#    readfile($realrealpath);

Böses Foul: Du willst hier dem Client (Browser) den Inhalt von testbild.jpg.lnk als JPEG-Bilddaten verkaufen.

Nee, nicht Foul, sondern stochern im Heuhaufen. Ist ja schließlich schon wieder auskommentiert.
Meine diversen Versuche habe ich noch nicht sauber genug dokumentiert, um sie hier den kurzsichtigen Mitlesern zu präsentieren... *uff, Ärger bestellt*

Jedenfalls sind zwei Dinge bewiesen:

1. realpath() ist eine echte Filesystem-Funktion und daher für URLs nicht ohne
   Beachtung von Randbedingungen einsetzbar

2. Die PHP-Implementation für Windows ist falsch, denn dafür müsste der Information-Block,
   den Windows liefert, ausgewertet werden und die Ausgabe unterdrückt werden.

#------
Ich muss mich jetzt wieder um unsere Server-Einbrecher kümmern. Das "totale Logging" für Linux-Hosts (diverser Distributionen) habe ich leider immer noch nicht hinbekommen.

Die Paypal-Phischer sind jedenfalls sehr aktiv!

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

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