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