albums ordner entfernen

mccollin
mccollin's picture

Joined: 2003-08-18
Posts: 32
Posted: Mon, 2003-08-25 22:03

Hallo Leute ich hätt da mal ein problem.
Ich habe immoment schon die Gallery am laufen und bin auch schon feste am Rumm spielen.
Nun mein Problem ich habe einige Alben in meinem Albums Ordner die ich nicht mehr aus der Gallery Oberfläche geschweigen denn per FTP löschen kann.
Habe mir auch schon eine PHP Datei mit folgendem Inhalt erstellt.

<?php

exec ("rm -rf /mein/absoluter/pfad/zum/album");

?>

und konnte so mit einzelne Dateien aus dem betroffenen Album löschen, damit ich das eigentliche Album löschen konnte.

Allerdings ist dieses ja auch sehr aufwendig jede einzelne Datei aus dem betroffenen Album verzeichniss zu löschen und somit das eigentliche Album löschen zu können.

Desweiteren habe ich mal das ganze Gallery Programm gelöscht und es bleibt danach immer noch ein Ordner .users im Albums Ordner übrig den man(n) auch nicht einfach per FTP löschen kann auch wenn ich vorher die .htaccess Datei heraus bekommen habe.

Vielleicht habt Ihr ja eine besser Lösung bzw. überhaupt eine Lösung.

Im voraus vielen Dank Gruß Poggy

 
ill
ill's picture

Joined: 2002-08-15
Posts: 756
Posted: Tue, 2003-08-26 06:46

Das ist in der FAQ beschrieben (meine ich jedenfalls). Die Daten werden durch den WebServer und dessen UserID angelegt und gehören ihm auch. Dein Script ist der erste Schritt in die richtige Richtung.
Es gibt ein "Aufräumscript", welches genau das tut was du willst: Alles löschen. Siehe Documentation -> Scripts

Alternativ tuts das hier:
http://phpexplorer.sourceforge.net/

Diese Datei aber immer (!) nach Gebrauch löschen oder zumindest unverfänglich umbenennen. Sonst droht Ungemach. Alternativ in ein Unterverzeichnis packen und dieses dann schützen.

Dein "Script" kannst du auch erweitern:

rm -rf /mein/pfad/zum/albums/album01
rm -rf /mein/pfad/zum/albums/.users
rm -rf /mein/pfad/zum/albums/ (OOps!)

In Gallery V2 ist eine integrierte Lösung eigneschlagen worden.

 
mccollin
mccollin's picture

Joined: 2003-08-18
Posts: 32
Posted: Tue, 2003-08-26 07:27
ill wrote:

Diese Datei aber immer (!) nach Gebrauch löschen oder zumindest unverfänglich umbenennen. Sonst droht Ungemach. Alternativ in ein Unterverzeichnis packen und dieses dann schützen.

Dein "Script" kannst du auch erweitern:

rm -rf /mein/pfad/zum/albums/album01
rm -rf /mein/pfad/zum/albums/.users
rm -rf /mein/pfad/zum/albums/ (OOps!)

.

und genau ist ja mein Problem wenn ich mein Script schreibe wie folgt
rm -rf /mein/pfad/zum/albums/album01
dann löscht er mir nicht den ordner album01 sondern ich muss erst alle einzelne Dateien aus diesem Ordner löschen um dann den ganzen Ordner löschen zu können ??????????????????
rm -rf /mein/pfad/zum/albums/album01/1.jpg
rm -rf /mein/pfad/zum/albums/album01/2.jpg
rm -rf /mein/pfad/zum/albums/album01/3jpg
usw.

und da wollte ich Fragen ob es eine andere Alternative gibt.

 
Ralle

Joined: 2003-11-28
Posts: 3
Posted: Fri, 2003-11-28 11:54

Will auch die *.jpg, bzw. ein komplettes Album aus einer 1.x Gallery löschen!

Leider kam ich mit dem Skript auch nicht ganz zurecht und nachdem ich so ziemlich alle Pfade ausprobiert hatte waren die Bilder immernoch im Album, bzw. das Album war auch noch da!

Höchstwahrscheilich liegt das Ganze Problem an dem Pfad im .php-File.

Ich kann doch das Skript irgendwo auf den Server legen und dann den kompletten Pfad des Albums auf dem Server angeben, oder?

Sorry, aber ich hab alles versucht, dann habe ich mich entschlossen hier nochmal nachzufragen.

Danke im voraus!!!!

 
mccollin
mccollin's picture

Joined: 2003-08-18
Posts: 32
Posted: Fri, 2003-11-28 15:24

Da das Problem ja immer noch net geklärt ist habe ich noch ein mal Angefangen mich auf die Suche nach einer Lösung zu machen.
Und endlich habe ich das passende gefunden ( hatte selber noch etliche Alben Ordner die ich die ganze Zeit nicht löschen konnte)
Das passente Script heist webadmin.php und ist unter
http://www.php-resource.de/scripte/show/3553/ zu finden.
Diese php Datei erlaubt es ohne ein FTP Programm wie "Filezilla" oder "WS_FTP" Dateien auf dem Server zu verwalten oder hoch zu laden und wichtig zu löschen.
Einfach mit diesem Programm die einzelnen Dateien oder Unterordner im betreffenden Alben Ordner löschen und dann ganz normal mit deinem FTP Programm wie "Filezilla" ode "WS_FTP" das eigentliche Alben Verzeichniss löschen.
Ich hoffe ich konnte helfen auf alle Fälle bin ich nun schlauer und konnte mein eigenes Problem damit beheben.
Schöne Grüße aus Bayern Mccollin

 
mccollin
mccollin's picture

Joined: 2003-08-18
Posts: 32
Posted: Mon, 2003-12-22 19:41

Habe vergessen zu erwähnen nach Gebrauch des Programmes dieses wieder vom Webserver löschen oder das Programm in einen Ordner ablegen z.b. FTP und diesen Ordner mit .htaccess bzw. .htpasswd schützen da sonst jeder Zugriff auf dieses Programm hat und somit Lösch oder Änderungs Funktionen auf deinem Webserver ausführen kann.

 
susischmidt

Joined: 2005-10-28
Posts: 39
Posted: Mon, 2005-10-31 15:21

Danke für das Script. Einige Ordner die ich nicht per FTP löschen konnte ließen sich löschen aber eben nicht alle.