Mailinglisten-Archive |
Hallo,
ich möchte auf dem angemieteten Server mit dem folgenden Script
Verzeichnisse anlegen lassen (Unter Windows funkt es weil windoof kein
Rechtesystem kennt )
Hab auch mal alle übergeordneten Verzeichnisse durchgehend bis Root mit 777
ausgestattet. Trotzdem erhalte ich die Fehlermeldung Permission denied. Was
tun ????
Code:
<snip>
if ($neuanlage==1)
{
if ($karte_type !="image/gif")
{
exit;
}
if ($karte_size>27950){
echo "Zu grosse Karten werden nicht akzeptiert (Max.27 KB)";
exit;
}
$source=$karte;
$na=explode(".",$karte_name);
$all_in_one = '/acker/user'.$betrieb.'/'.$na[0].'/'.$karte_name;
$soll_pfad = dirname($all_in_one);
$kartenname = basename($all_in_one);
$paths = explode("/", $soll_pfad);
$neupath = "/";
$ergs .= "-";
while(list($key,$val)=_(at)_each($paths))
{if (trim($val))
{$neupath .= $val;
if (!file_exists($neupath))
{
$ergs .= mkdir($neupath, '0777')."-";
}
$neupath .= "/";
}
}
$chck = substr($neupath,0,strlen($neupath)-1);
$save_file = $neupath.$kartenname;
copy($source,$save_file);
_(at)_unlink($source);
}
</snip>
Gruss
Burkhard Stollenwerk
futurefarm_(at)_futurefarm.de
php::bar PHP Wiki - Listenarchive