Mysterioes nichtsichtbares Verzeichnis

Tach community…

geisterstunde…
ein script:

function mkdir\_r($dirName, $rights=0777){
 $dirs = explode('/', $dirName);
 $dir='';
 foreach ($dirs as $part) {
 $dir.=$part.'/';
 if (!is\_dir($dir) && strlen($dir)\>0)
 mkdir($dir, $rights);
 }
}

soll ein verzeichnis erstellen. jetzt folgendes phaenomen:
script wird ausgefuehrt. script gibt false zurueck.
mit ftp browser nachgeschaut… verzeichnis ist NICHT da.
danach versucht mit dem ftp client auf „shellebene“ mkdir abzusetzen.
da bekomme ich die meldung, das „500:FILE EXIST“…
und in der tat. ich sehe es zwar nicht… aber ich kann es loeschen.

mit meinem client kann ich verzeichnisse erstellen… mit meinem script nicht… bzw… anscheinend ja schon… aber ich sehe sie nicht… WARUM?

das script laeuft auf meinem unix webserver NICHT …
auf meiner Windows buechse ohne probleme…

wer hat da ne idee…
stimmt da was mit den scriptrechten nicht?
wie kann ich das ueberpruefen??

merci

PixelKoenig

Hallo PixelKoenig,

function mkdir_r($dirName, $rights=0777){

das script laeuft auf meinem unix webserver NICHT …
auf meiner Windows buechse ohne probleme…

PixelKoenig

wer hat da ne idee…
stimmt da was mit den scriptrechten nicht?
wie kann ich das ueberpruefen??

Mode wird unter Windows ignoriert , und wurde in PHP 4.2.0 optional.

http://de.php.net/manual/de/function.mkdir.php

Die letzten 3 Postings im Link könnten dir weiterhelfen.

MfG Peter(TOO)

ich hab ein ähnliches Problem auf meinem Webspace…
Ich sehe die Dateien, die ich hochlade einfach nicht im web-ftp…

Meiner Meinung nach ist das eine Sache der Zugriffsrechte, denn ich kann die Rechte so ändern, dass sie für den Besucher zugänglich sind (es sind bilder) und auch wenn ich www2ftp.de nutze sehe ich die Dateien (wenn ich mich recht erinnere).
Ändere ich dann die Dateizugriffsrechte auf 755 oder 777 dann sehe ich sie wieder - aber dann funktionierte iirc das anschauen der Bilder im Web nicht mehr *g*

Deswegen fällt meine Vermutung darauf, dass Du da das gleiche Problem hast wie ich…

Grüße
Munich