[Mapbender-users] Bilder bleiben auf Server liegen, wenn Objekt gelöscht wird

Jörg Thomsen (WhereGroup) joerg.thomsen at wheregroup.com
Tue May 27 06:54:21 PDT 2025


Hallo Ivo,

du beschreibst das aktuelle / gewollte Verhalten. Das Vorgehen für das 
löschen der Dateien, das Du beschreibst, lässt sich mit einem Zweizeiler 
erledigen:

psql -d digitize -c "select foto from points;" > ./exclude.txt

find fotoverzeichnis -type f -name "*.*" | grep -v -f ./exclude.txt | 
xargs rm


Viele Grüße, Jörg


Am 14.05.25 um 11:32 schrieb Geodienstleistungen Ivo Partschefeld via 
Mapbender_users:
> Hallo,
> 
> der Dateiupload (type file) funktioniert gut. Wenn ich ein Objekt jedoch 
> lösche (wo in der Datenbank auch ein Bilddateiname steht) , dann bleibt 
> das Bild auf dem Server als Leiche liegen. Habt Ihr eine Idee, wie ich 
> die Bildleichen gelöscht bekomme? Ich müsste ja aufwendig aus der 
> Datenbank alle Bilddateinamen auslesen und diese mit den ganzen 
> Bildnamen auf dem Server vergleichen, um anschließend alle Bilder 
> löschen, welche nicht in der Datenbank eingetragen sind. Als Alternative 
> wäre es gut, wenn beim Objektlöschen geprüft wird, ob ein Bild auch zu 
> löschen ist.
> 
> VG
> 
> Ivo
> 
> 
> _______________________________________________
> Mapbender_users mailing list
> Mapbender_users at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/mapbender_users

-- 
Viele Grüße,
Jörg Thomsen

****************************************

  FOSS Academy Kompaktkurse zum Aufbau
  einer GDI Grundwissen zum Aufbau von
  Geodateninfrastrukturen mit Open-Source-Software
  https://www.foss-academy.com/kompaktkurse

****************************************

Jörg Thomsen
WhereGroup GmbH
Bundesallee 23
10717 Berlin
Germany

Tel: +49 (0)30 / 5130 278 74
Fax: +49 (0)30 / 5130 278 11	

joerg.thomsen at wheregroup.com
www.wheregroup.com

Geschäftsführer:
Olaf Knopp, Peter Stamm
Amtsgericht Bonn, HRB 9885




More information about the Mapbender_users mailing list