Hallo zusammen,
erstmal mein Lob zur Gallery und dieses Forum,
hat mir bis jetzt schon sehr bei der Gallery geholfen.
Doch nun zu meinem Anliegen:
der von mir angelegte Ordner "albums" für die Gallery ist von mir nach der
Galleryinstallation nicht mehr per Hand änderbar. Ich habe nach einer
ersten, mißglückten Galleryinstallation nun aber einige Dateien
und Ordner übrig, die ich gerne gelöscht hätte.
Jedoch schlägt jeglicher Versuch von mir, auf Dateien zuzugreifen, fehl.
Angezeigt werden jedoch alle Dateien und Ordner, auch die versteckten.
Kann mir evtl. einer sagen, woher das kommt und ob ich das ändern kann?
Danke im Vorraus und
Viele Grüße
Torsten
Posts: 6818
Hallo Torsten,
schau mal wem die Dateien die du löschen möchtest gehören.
Vermutlich gehören Sie dem Benutzer unter dem der Webserver läuft.
Falls du auch die Berechtigungen nicht mehr ändern kannst hilft der "Trick", daß du die Dateien per PHP löscht.
Sprich ein kleines Script schreiben. Denn dies wird ja wieder vom Webserver ausgeführt.
Gruß,
Jens
Posts: 5
Hallo Jens,
danke für Deine Schnelle Antwort.
Bin leider nicht firm in php-scripte schreiben.
Für mich als Laie ist´s halt komisch, keinen Zugriff zu haben,
da ich doch den Ordner selber per Hand angelegt habe
(vor meiner ersten Galleryinstallation, bzw. der Versuch davon)
Wenn ich aus meiner jetzigen Gallery heraus ein Album lösche, geht´s ja auch.
Doch leider der Ordner, den ich meine, kann ich nicht mehr löschen,
da ich die zugehörige Gallery schon vorher gelöscht habe.
Er zeigt im Adminbereich der neuinstallierten Gallery
auch immer etwa folgendes (grob übersetzt)
"habe ordner sowieso im order albums gefunden. Dieser ist kein gültiger
Albumordner-Bitte löschen"
... nur geht das ja leider nicht, bzw. weis ich nicht wie.
Ok, trotzdem danke für Deine Hilfe!
Viele Grüße
Torsten
Posts: 756
Das verrückte: Das hat noch nicht einmal was mit PHP zu tun, sondern mit dem Apache.
Dieser - und damit PHP - läuft mit seiner eigenen Benutzer-Kennung und mit dieser schreibt er Dateien und legt Verzeichnisse an. Die gehören aber eben nicht dir.
Einfache Script zum Töten:
<?php
exec ("rm -rf /vollstaendiger/pfad/zum/Gallery/Album");
?>
In eine Datei.php schreiben, uploaden in dein Verzeichnis, Webbrowser darauf richten, fertig. Bitte unbedingt darauf achten, dass der Pfad stimmt. Sonst Bilder weg (oder mehr).
Posts: 5
Hallo und vielen Dank Markus,
es hat funktioniert.
Mußte mit dem Script zwar erst die
.htaccess löschen, dafür konnte ich aber den entsprechenden
Ordner danach "ganz normal" per ftp entfernen.
Viele Grüße
Torsten
P.S. Es ist klasse, wie schnell hier geholfen wird.