www.ProFTPD.de
13. März 2007, 21:34:03 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: SMF - Neu installiert!
 
   Übersicht   Hilfe Suche Login Registrieren  
Seiten: [1]   Nach unten
  Drucken  
Autor Thema: ftp_rmdir($ftp,$verzeichnis);  (Gelesen 149 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
streetrulez
ProFTPD
*
Offline Offline

Beiträge: 11


Profil anzeigen
« am: 05. Januar 2004, 16:49:40 »

hi, habe folgendes problem:

ich habe ein verzeichnis (das nicht leer ist) und möchte dieses aber trotzdem löschen (samt inhalt).

ftp_rmdir($ftp,$verzeichnis);
liefert mir dann den fehler:
Warning: ftp_rmdir(): katie: Directory not empty in /home/myspace.cnh.at/web/stw/admin_deleteuser_if.php on line 170

was für eine einstellung muss ich tätigen damit ich auch ordner mit inhalt löschen kann im proftpd?

bitte um hilfe und vielen danke

mfg street
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #1 am: 05. Januar 2004, 17:00:10 »

Zitat von: "streetrulez"
hi, habe folgendes problem:

ich habe ein verzeichnis (das nicht leer ist) und möchte dieses aber trotzdem löschen (samt inhalt).

ftp_rmdir($ftp,$verzeichnis);
liefert mir dann den fehler:
Warning: ftp_rmdir(): katie: Directory not empty in /home/myspace.cnh.at/web/stw/admin_deleteuser_if.php on line 170

was für eine einstellung muss ich tätigen damit ich auch ordner mit inhalt löschen kann im proftpd?

bitte um hilfe und vielen danke

mfg street


IMHO geht das nicht. Ich kann unter Linux nicht ohne weiteres eein Verzeichnis löschen, dass nicht leer ist. (ok, mit rm -dr).

cu
stonki
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
streetrulez
ProFTPD
*
Offline Offline

Beiträge: 11


Profil anzeigen
« Antwort #2 am: 05. Januar 2004, 17:12:54 »

$cmd="rm -rd".$dir;
bzw.
$cmd="rm -dr".$dir;
ftp_site ($ftp,$cmd);

würde dass dann also funktionieren wenn ich den befehl mit dem user ausführe dem der ordner gehört???

thx mfg street
Gespeichert
streetrulez
ProFTPD
*
Offline Offline

Beiträge: 11


Profil anzeigen
« Antwort #3 am: 05. Januar 2004, 17:27:35 »

hm scheinbar funkt das nicht Traurig
wäre froh wenn jemand ne lösung für mich hätte wie ich den ordner dennoch von einem script aus löschen könnte..
ich versuch noch ob ichs über exec($cmd); bzw. shell_exec($cmd); hinbekomm aber dann weiss ich nicht mehr weiter..

also falls jemand ne idee hat, bitte posten Smiley

thx mfg street
Gespeichert
Anonymous
Gast
« Antwort #4 am: 05. Januar 2004, 21:26:06 »

soda, hat sich erledigt
habs jetzt endlich hinbekommen
der apache und der proftpd liefen bei mir unter unterschiedlichem user- und gruppennamen, daher konnte ich mit rm -r vom php script aus die mit dem ftp client erstellten ordner nicht löschen.

thread kann geschlossen werden Smiley
Gespeichert
Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS
Seite erstellt in 0.052 Sekunden mit 15 Zugriffen.