![]() |
SELFHTML Forumsarchiv |
|
|
Die folgende Nachricht zum Thema stammt von: cromafi, 30. 10. 2007, 12:51
Hallo zusammen
wie kann ich per PHP einen Ordner erstellen und einen Ordner umbenennen?
mkdir -> erstellen? (funktioniert nicht)
rename-> umbenennen?(funktioniert nicht)
gruss
cromafi
Die folgende Nachricht zum Thema stammt von: Johannes Stanggassinger, 30. 10. 2007, 13:03
»» Hallo zusammen
»»
»» wie kann ich per PHP einen Ordner erstellen und einen Ordner umbenennen?
»»
»» mkdir -> erstellen? (funktioniert nicht)
»» rename-> umbenennen?(funktioniert nicht)
»»
»» gruss
»» cromafi
Hallo
Mit mkdir/rename müsste es eigentlich gehen. Du solltest mal überprüfen, ob du die nötigen Rechte dazu hast, du brauchst nämlich schreibrechte.
Die folgende Nachricht zum Thema stammt von: cromafi, 30. 10. 2007, 13:18
»» »» Hallo zusammen
»» »»
»» »» wie kann ich per PHP einen Ordner erstellen und einen Ordner umbenennen?
»» »»
»» »» mkdir -> erstellen? (funktioniert nicht)
»» »» rename-> umbenennen?(funktioniert nicht)
»» »»
»» »» gruss
»» »» cromafi
»»
»» Hallo
»»
»» Mit mkdir/rename müsste es eigentlich gehen. Du solltest mal überprüfen, ob du die nötigen Rechte dazu hast, du brauchst nämlich schreibrechte.
Hallo danke für die schnelle Antwort..
Die Rechte habe ich gesetzt
Die folgende Nachricht zum Thema stammt von: Manu, 30. 10. 2007, 13:34
if (!file_exists($_sDir) && !is_dir($_sDir)) {
if (!mkdir($_sDir)) {
//sicher schreibrechte?
}
}
Gruß,
Manu
Die folgende Nachricht zum Thema stammt von: cromafi, 30. 10. 2007, 13:47
»» if (!file_exists($_sDir) && !is_dir($_sDir)) {
»» if (!mkdir($_sDir)) {
»» //sicher schreibrechte?
»» }
»» }
»»
»» Gruß,
»» Manu
verstehe dein Script nicht so ganz
wenn ich:
$ordner = "ABCD";
mkdir($ordner, 0777);
--> Permission denied
Die folgende Nachricht zum Thema stammt von: Manu, 30. 10. 2007, 13:54
Also haste keine Rechte...
Gruß,
Manu
Die folgende Nachricht zum Thema stammt von: cromafi, 30. 10. 2007, 14:31
»» Also haste keine Rechte...
»»
»» Gruß,
»» Manu
Ich habe allen Ordnern 777 geben..! Volle Rechte..??!!
Die folgende Nachricht zum Thema stammt von: Chris©, 03. 11. 2007, 12:01
Hallo cromafi,
»» $ordner = "ABCD";
»» mkdir($ordner, 0777);
»»
»» --> Permission denied
in welchem Verzeichnis befindest Du Dich denn aktiv?
echo getcwd(); http://de2.php.net/manual/de/function.getcwd.php
gibt Dir darüber Auskunft.
Und wenn Du bei Deinem Versuch z.B. aus Versehen nicht "ABCD", sondern "/ABCD" geschrieben hast, dann wirst Du auch keinen Erfolg haben, weil der Pfad dann bei der Wurzel des Dateiverzeichnisses anfängt.
Eventuell hilft Dir auch die Funktion fileperms(), um dir Informationen über die Rechteeinstellung des aktiven Verzeichnisses zu beschaffen.
http://de2.php.net/manual/de/function.fileperms.php
Einfache wäre es natürlich, wenn Du eine Konsole hättest, um zu gucken.
LG
Chris©
Die folgende Nachricht zum Thema stammt von: dedlfix, 30. 10. 2007, 14:17
echo $begrüßung;
»» Mit mkdir/rename müsste es eigentlich gehen. Du solltest mal überprüfen, ob du die nötigen Rechte dazu hast, du brauchst nämlich schreibrechte.
Genauer gesagt werden die Schreibrechte für das Verzeichnis benötigt, in dem die fragliche Datei (oder das Verzeichnis) steht, denn bei einem Umbenennen muss in dem übergeordneten Verzeichnis ein Eintrag geändert werden.
echo "$verabschiedung $name";
© 1998-2006
Impressum, Software: Classic Forum