tomtom: is_file() und file_exists() erkennen Datei nicht!

Beitrag lesen

*AHA* Die schreibweise der Funktion stimmt also. Die Pfadangabe auch. Nur sobald ich von test.php auf test.pdf oder test.bmp ändere geht nicht mehr. Es kommt FALSE statt TRUE. Dateien sind alle vorhanden, alle Rechte sind gleich.

Wie hast du das überprüft?
Bist du _sicher_, dass die Pfade und Schreibweisen zu _100%_ identisch sind? (bspw. auch in Punkto Groß-/Kleinschreibung)

In Punkto Groß-/Kleinschreibung bin ich mir 100% sicher, da alles klein geschrieben ist.

Wie ich das mit den Pfaden überprüft habe? Also es ist alles im selben Ordner: die PDF, BMP, TXT und die PHP die das Skript enthält.

<?php
if (is_file("test.txt")) echo "JA"; else echo "Nein";
if (is_file("/test.txt")) echo "JA"; else echo "Nein";
if (is_file("./test.txt")) echo "JA"; else echo "Nein";
?>
liefert 3x das Resultat Nein. Das gleiche mit file_exists()!

BS Server: SUSE 9.1
PHP Version: 5