soraxdesign
Erfahrenes Mitglied
Hi guys,
haben problem. Nachfolgend ein Stück aus meinem Uploadscript, wo ein paar ordner erstellt werden sollen. Das Problem ist das: Es wid ein Ordner erstellt mit dem Name "Ordner_1" (anahnd der ID aus der "index.dat" ). Dieser hat auch die rechte 777. Somit müsste es mir doch erlaubt sein in diesem Ordner weitere Ordner mit den gleichen Rechten zu erstellen und auch Datein, oder? Naja jedenfalls macht ers net. Auf meinem Server habichs getestet und der labert immer was von SAFE MODE Restriction in effect. Ich weiss was das heisst, aber es wird ja trotzdem ein Ordner name "ordner_" erstellt laso muss es ja trotzdem klappen.
Also nochma kurz: Wieso kann ich in einem per PHP erstellten neuen Ordner mit den Rechten 777 keinen neuen Ordner erstellen?
Hier noch der Code:
Ich bekomm immer nen Fehler u.a. in den Zeilen (der rest der fehlermeldung ist die selbe, bezieht sich jedoch auf den anderen Ordner, der erstellt werden solle, "thumbs"):
SAFE MODE Restriction in effect. The script whose uid is 41230 is not allowed to access news/Ordner_1/bilder owned by uid 30 in /home/www/.../adminnews.php on line 287
Warning: Unable to access news/Ordner_1/bilder/ in /home/www/.../adminnews.php on line 288
Warning: chmod failed: No such file or directory in /home/www/.../adminnews.php on line 288
usw.
danke im vorraus
sabre
haben problem. Nachfolgend ein Stück aus meinem Uploadscript, wo ein paar ordner erstellt werden sollen. Das Problem ist das: Es wid ein Ordner erstellt mit dem Name "Ordner_1" (anahnd der ID aus der "index.dat" ). Dieser hat auch die rechte 777. Somit müsste es mir doch erlaubt sein in diesem Ordner weitere Ordner mit den gleichen Rechten zu erstellen und auch Datein, oder? Naja jedenfalls macht ers net. Auf meinem Server habichs getestet und der labert immer was von SAFE MODE Restriction in effect. Ich weiss was das heisst, aber es wird ja trotzdem ein Ordner name "ordner_" erstellt laso muss es ja trotzdem klappen.
Also nochma kurz: Wieso kann ich in einem per PHP erstellten neuen Ordner mit den Rechten 777 keinen neuen Ordner erstellen?
Hier noch der Code:
PHP:
277 $fp=fopen("index.dat","r");
278 $inhalt=fgets($fp,1000);
279 $zeile=explode("|||",$inhalt);
280 fclose($fp);
281 $nummer=$zeile[0]+1;
282 $dirname="Ordner_$nummer";
283 if(!file_exists("news/$dirname"))
284 {
285 mkdir("news/$dirname/", 0755);
286 chmod("news/$dirname/", 0777);
287 mkdir("news/$dirname/bilder/",0755);
288 chmod("news/$dirname/bilder/", 0777);
289 mkdir("news/$dirname/thumbs/", 0755);
290 chmod("news/$dirname/thumbs/", 0777);
291 $datei=fopen("news/$dirname/bilder.txt","w+");
292 fclose($datei);
293 chmod("news/$dirname/bilder.txt", 0777);
294 }
Ich bekomm immer nen Fehler u.a. in den Zeilen (der rest der fehlermeldung ist die selbe, bezieht sich jedoch auf den anderen Ordner, der erstellt werden solle, "thumbs"):
SAFE MODE Restriction in effect. The script whose uid is 41230 is not allowed to access news/Ordner_1/bilder owned by uid 30 in /home/www/.../adminnews.php on line 287
Warning: Unable to access news/Ordner_1/bilder/ in /home/www/.../adminnews.php on line 288
Warning: chmod failed: No such file or directory in /home/www/.../adminnews.php on line 288
usw.
danke im vorraus
sabre