• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Ordner wird nicht erstellt

vit_o

Neues Mitglied
Seit dem mein Anbieter Wartungsarbeiten durchgeführt hat,
kann ich mit php keine Ordner mehr erstellen.
mit:
Code:
mkdir("relativer/Pfad/", 0777);
erhalten ich nochnichtmal Fehlermeldungen.
mit:
Code:
 mkdir("Domain/Pfad relativ zur Domainadresse", 0777);
erhalte ich den Fehler:
Warning: mkdir() [function.mkdir]: Unable to access...
mit:
Code:
mkdir("/Pfad relativ zur Domainadresse", 0777);
erhalten ich zusätzlich diesen fehler:
Warning: mkdir() [function.mkdir]: SAFE MODE Restriction in effect. The script whose uid is...
Was kann ich da machen?
 
Werbung:
Code:
 mkdir("Domain/Pfad relativ zur Domainadresse", 0777);
erhalte ich den Fehler:
Warning: mkdir() [function.mkdir]: Unable to access...

Ich weiß zwar keine Lösung direkt aber DAS kann niemals funktionieren... Währe ja geil... dann könnte ich ja:
HTML:
mkdir("http://www.google.de/mein_persoenlicher_Ordner", 0777);
machen und hätte nen Ordner auf Google :mrgreen:
lg rexini
 
erhalten ich zusätzlich diesen fehler:
Warning: mkdir() [function.mkdir]: SAFE MODE Restriction in effect. The script whose uid is...
Was kann ich da machen?
Wie auf php.net nachzulesen ist, muss das Script und das Verzeichniss vom selben Benutzer stammen. (Wenn SAFE MODE an ist, was ja bei dir offensichtlich der Fall ist)
Alternativ würde ich auf die exec Funktion zurückgreifen, um mkdir in diesem Sinne auszuführen, oder SAFE MODE deaktivieren.

Mfg
 
Werbung:
Naja der Pfad soll schon auf demselben Server erstellt werden und ich hab auch alle ordner auf chmod 0777 gestellt, also klappen müsste es schon;
aber wie kann ich mit exec ordner erstellen?
ich hab mal gegooglet und das hier gefunden:
Code:
exec("mkdir -p ".$_SERVER["HTTP_HOST"]."/$path");
//oder alternativ
exec("mkdir -p $absoluterPfad");
das zeigt bei mir aber keine Wirkung
 
Zuletzt bearbeitet:
Werbung:
Zurück
Oben