is_file: Kann Datei auf den Server nicht finden
gondor
- php
Hallo,
habe ein kleines Problem.
Auf dem Server liegt eine Datei (test.php) und ein Bild (logo-jpg):
Mit is_file prüfe ich, ob der übergebene String zu einer Datei führt:
is_file("/project/www.xvz.com/test/logo.jpg")
Lokal (Windows) funktionierte das bzw. bekam ich immer ein TRUE zurück.
Jetzt auf dem Server wird diese Datei plötzlich nicht mehr erkannt :-(
Hat wer Rat?
gondor(..)
Fangen wir mal ganz von vorne an. Stimmt der Pfad?
Fangen wir mal ganz von vorne an. Stimmt der Pfad?
der sollte stimmen:
/project/www.xyz.com/test/
hier liegt test.php und logo.jpg
den Pfad habe ich aus dem ftp-Programm kopiert...
gondor(..)
Hallo nochmal!
den Pfad habe ich aus dem ftp-Programm kopiert...
Hier dürfte der Fehler liegen. Der Pfad muss entweder Absolut oder Relativ sein. Ich glaube nicht, dass das FTP-Rootverzeichnis auch das absolute Rootverzeichnis ist.
alles klar... arbeite nun mit relativen pfaden.
danke dir,
gondor(..)
Hello,
Fangen wir mal ganz von vorne an. Stimmt der Pfad?
der sollte stimmen:
/project/www.xyz.com/test/
lass mal den ersten Slash weg, damit der Pfad relativ zum aktuellen gerechnet wird.
Ist es denn Dein Server?
Pfade für Dateien sind absolut oder relativ angegeben.
Dein User-Verzeichnis lirgt z.B. schon in
/home/webuser/gondor/html/
Im Browser würde das dann z.B. der Ressource
http://gondors-domain.test/
entsprechen.
Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de
Tom