# CLI media delete-unused Fehlermeldung

**URL:** <https://forum.shopware.com/t/cli-media-delete-unused-fehlermeldung/100211>\
**Category:** Programmierung\
**Tags:** programming\
**Created:** [22. Juni 2023 um 12:42 UTC](https://forum.shopware.com/t/cli-media-delete-unused-fehlermeldung/100211 "2023-06-22T12:42:20Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![unikatgmbh](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/unikatgmbh/32/13771_2.png) [@unikatgmbh](https://forum.shopware.com/u/unikatgmbh)\
**Post date:** [22. Juni 2023 um 12:42 UTC](https://forum.shopware.com/t/cli-media-delete-unused-fehlermeldung/100211/1 "2023-06-22T12:42:20Z")

</div>

Hallo,  
ich möchte gerne aus meinem Shop die unbenutzen Bilder löschen. Dazu gebe ich im Terminal den Befehl bin/console media:delete-unused ein.

Dann bekomme ich foldgende Fehlermeldung. Ich verwende die Version 6.4.20.0.  
(Serverpfad habe ich aus dem Screenshot gelöscht)  
Kann mir da jemand helfen?

 ![screenshot](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/6/7/67bac04c80de8bd8f5852b1bd11b7382005a1788.jpeg)

---

<div class="post-metadata">

**Author:** ![T.Meyer](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/t.meyer/32/21334_2.png) [@T.Meyer](https://forum.shopware.com/u/T.Meyer)\
**Post date:** [17. Juli 2023 um 20:31 UTC](https://forum.shopware.com/t/cli-media-delete-unused-fehlermeldung/100211/2 "2023-07-17T20:31:07Z")

</div>

Moin,

es scheint so, als wäre das Attribut „Folder“ in einer MediaDefaultFolder Entity „null“.  
Ich würde in der Datenbank per folgendem SQL die Datensätze auslesen, bei denen dies der Fall ist:

SELECT \* FROM media\_folder WHERE default\_folder\_id IS NULL;

Anhand der Spalte „name“ solltest du erkennen können, welcher Medien-Ordner fehlerhaft ist.

Du müsstest über das Admin-Backend unter Inhalte → Medien → fehlerhaften Ordner auswählen → Auf der rechten Seite unter Aktionen „Einstellungen“ öffnen → In dem Feld „Medien-Standardspeicherort für“ einen Ordner angeben, das könnte das Problem beheben.

---

<div class="post-metadata">

**Author:** ![ansgar](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/ansgar/32/7871_2.png) [@ansgar](https://forum.shopware.com/u/ansgar)\
**Post date:** [25. Juli 2023 um 08:18 UTC](https://forum.shopware.com/t/cli-media-delete-unused-fehlermeldung/100211/3 "2023-07-25T08:18:03Z")

</div>

Scheint mal wieder ein Bug in v6.4.20.x zu sein: [Shopware Issuetracker](https://issues.shopware.com/issues/NEXT-26895)

Ich wäre aber ohnehin vorsichtig mit dem `media:delete-unused` - habe hier im Forum gelesen dass dabei nicht alle Referenzen zu einem Bild geprüft werden, sodass evtl. Bilder gelöscht werden die z.B. noch in CMS-Elementen oder Plugin-Konfigurationen benutzt werden. Mag aber sein dass das schon mal behoben wurde.

---

<div class="post-metadata">

**Author:** ![Pixelutions](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/pixelutions/32/13980_2.png) [@Pixelutions](https://forum.shopware.com/u/Pixelutions)\
**Post date:** [17. Januar 2025 um 15:22 UTC](https://forum.shopware.com/t/cli-media-delete-unused-fehlermeldung/100211/4 "2025-01-17T15:22:02Z")

</div>

Info: Bei der Version 6.6.9.0 habe ich es damit quasi nur geschafft (ungewollt natürlich) alle Bilder der Hersteller und Kategorien zu löschen. Für die Produkte mit kaputten Bildern habe ich mir sogar ein eigenes Skript basteln müssen, damit es zuverlässig funktioniert. Sowas kann doch nicht wahr sein…

---

<div class="post-metadata">

**Author:** ![indernet](https://avatars.discourse-cdn.com/v4/letter/i/e0b2c6/32.png) [@indernet](https://forum.shopware.com/u/indernet)\
**Post date:** [3. April 2025 um 15:43 UTC](https://forum.shopware.com/t/cli-media-delete-unused-fehlermeldung/100211/5 "2025-04-03T15:43:55Z")

</div>

Hallo, ich hab eben bei Shopware 6 diesen Befehl eingesetzt.  
php bin/console media:delete-unused

Sieht auch gut aus:  
! [NOTE] Out of a total of 18304 media items there are 1294 candidates for removal

So war ich ganz optimistisch.  
Doch wenn ich im Backend unter Medien schaue, so sehe ich viele viele Bilder noch bei: „Wird verwendet in…“  
Medium nicht verwendet  
Das Medium wird zurzeit nicht verwendet.

Wie bekomme ich das aufgeräumt?  
Es sind inzwischen Mehre Gigabyte, die ich gerne entrümpelt hätte.

Denkfehler, oder Systemfehler?
