herausfinden ob die datei ein dir ist
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
aktuelle verzeichnis
ausprobieren
brauch
datei
datum
ersten ordner
fehler
funktion
funktionieren
gut danke
http
index
legen
not
ordner
ordnung
pfad
problem
verzeichnis
zugreifen
-
Soweit ich auf meine Hompage gehe und das Dile verzeichniss machen möchte, gibt er mir im ersten ordner eine fehlermeldung aus.
http://gblacky.lima-city.de/index.php
und meckert an den Pfad. sobalt ich in einen odner hineingehe ist alles wieder in Ordnung und funktioniert ordnungsgemäß.
der Fehler kommt nur auf Lima, auf einen anderen Webspace geht das ohne Probleme. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Das Problem ist der Pfad:
File(./..) is not within the allowed path(s)
\".\" ist das aktuelle Verzeichnis.
\"..\" ist das darüberliegende Verzeichnis.
Deine Homepage liegt im Ordner
/home/webpages/lima-city/gblacky/html
Du versuchst mit \"./..\" also auf den Pfad
/home/webpages/lima-city/gblacky
zuzugreifen. Dieser Pfad ist aus Sicherheitsgründen für PHP gesperrt, damit du nicht auf die Daten anderer Benutzer zugreifen kannst.
Du hast also zwei Möglichkeiten: Deine Homepage in einen Unterordner der HP zu legen.
Oder diene PHP zu anzupassen, dass du nicht aus dem erlaubten Bereich rausnavigierst. -
kk, das heißt eigentlich das ich nur das verzeichniss mit den namen .. nicht überprüfen brauch, dann sollte es funktionieren.
gut danke, werd ich gleich einmal ausprobieren. Daran hat ich gar nicht gedacht, das das verboten sein könnte >_<
Beitrag geändert: 29.7.2008 16:08:12 von gblacky -
Prinzipiell kannst du auch mit der PHP-Funktion is_dir() herausfinden, ob eine Datei ein Verzeichnis ist.
http://www.selfphp.de/funktionsreferenz/dateisystem_funktionen/is_dir.php -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage