# Wird der Ordner public/theme jetzt zur Müllkippe?

**URL:** <https://forum.shopware.com/t/wird-der-ordner-public-theme-jetzt-zur-muellkippe/103700>\
**Category:** Shopware 6 (German)\
**Created:** [15. April 2024 um 07:25 UTC](https://forum.shopware.com/t/wird-der-ordner-public-theme-jetzt-zur-muellkippe/103700 "2024-04-15T07:25:57Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [15. April 2024 um 07:25 UTC](https://forum.shopware.com/t/wird-der-ordner-public-theme-jetzt-zur-muellkippe/103700/1 "2024-04-15T07:25:57Z")

</div>

Mir ist erst heute aufgefallen, dass auch beim aktivieren/deaktivieren von Plugins immer wieder neue Ordner unter /public/theme angelegt werden. Hat dieser Unsinn einem bestimmten Zweck? Besonders geil ist wenn man mehrere Verkaufskanäle hat, denn bei jedem Prozess entstehen so etliche neue Ordner und somit wird das Ganze automatisch zur Müllkippe.

Es kann ja sein, dass das Anlegen von neuen Ordner notwenig ist, aber dann könnte man parallel dazu die alten Ordner auch automatisch löschen.

---

<div class="post-metadata">

**Author:** ![tarkka.ch](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/tarkka.ch/32/13452_2.png) [@tarkka.ch](https://forum.shopware.com/u/tarkka.ch)\
**Post date:** [15. April 2024 um 07:49 UTC](https://forum.shopware.com/t/wird-der-ordner-public-theme-jetzt-zur-muellkippe/103700/2 "2024-04-15T07:49:01Z")

</div>

> [@R4M](#):
>
> automatisch löschen.

Wenn man ein Plugin deinstalliert und es dann wieder installiert. Dann ist man vielleicht froh, wenn wichtige Dinge im Ordner sind und beibehalten bleiben.

Wenn ich sehe, was bei Kundenshops sich so an Datenmüll ansammelt …

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [15. April 2024 um 08:10 UTC](https://forum.shopware.com/t/wird-der-ordner-public-theme-jetzt-zur-muellkippe/103700/3 "2024-04-15T08:10:02Z")

</div>

> [@tarkka.ch](#):
>
> Dann ist man vielleicht froh, wenn wichtige Dinge im Ordner sind und beibehalten bleiben.

Ja aber was nutzt dir das, wenn neue Cache-Ordner mit CSS etc. angelegt werden und die alten gar nicht nutzbar sind. Sobald eine Kompilierung des Themes stattfindet, oder ein Plugin nur aktiviert oder deaktiviert wird, sind die alten Ordner nutzlos. Gott sei Dank sind die Ordner nicht groß, sonst hätte das fatale Folgen für Backups.

---

<div class="post-metadata">

**Author:** ![cbm](https://avatars.discourse-cdn.com/v4/letter/c/a9a28c/32.png) [@cbm](https://forum.shopware.com/u/cbm)\
**Post date:** [31. März 2025 um 10:12 UTC](https://forum.shopware.com/t/wird-der-ordner-public-theme-jetzt-zur-muellkippe/103700/4 "2025-03-31T10:12:50Z")

</div>

Gibt es hierzu schon eine praktikable Lösung?  
Bei uns wird in den Ordner jeweils „all.css“ und „all.js“ gespeichert. Bei einer Größe von jeweils ca. 1MB kommen wir über die letzten Jahre auf eine Gesamtgröße des Theme-Ordners von über 2GB.

Was wird davon wann noch benötigt?

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [31. März 2025 um 10:21 UTC](https://forum.shopware.com/t/wird-der-ordner-public-theme-jetzt-zur-muellkippe/103700/5 "2025-03-31T10:21:51Z")

</div>

Die nicht mehr verwendeten Ordner sollten eigentlich automatisch gelöscht werden. Dafür gibt es extra einen Cronjob. Wenn der Order irgendwann eine bestimmte Größe hat, dann steigt der Cronjob jedoch aus, da es zu viele Ordner sind. Dann hilft nur noch manuelles löschen über die CLI mit rm.

Shopware/Symfony generiert public/theme Ordner automatisch, wenn diese Fehlen. Ich glaube – TESTEN im TEST-SYSTEM, NICHT EINFACH im LIVE MACHEN – diese können manuell gelöscht werden. Medien-Dateien landen ja in media und nicht in theme.

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [31. März 2025 um 10:26 UTC](https://forum.shopware.com/t/wird-der-ordner-public-theme-jetzt-zur-muellkippe/103700/6 "2025-03-31T10:26:07Z")

</div>

Man kann den Inhalt vom Ordner „/public/theme/\*“ einfach manuell löschen. Das Theme muss danach allerdings neu kompiliert werden.

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [31. März 2025 um 10:27 UTC](https://forum.shopware.com/t/wird-der-ordner-public-theme-jetzt-zur-muellkippe/103700/7 "2025-03-31T10:27:23Z")

</div>

> [@R4M](#):
>
> einfach manuell löschen

Über FTP wird das unter Umständen Ewigkeiten dauern. Daher ist es per rm über die CLI sinnvoller.

Danke @R4M

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [31. März 2025 um 10:28 UTC](https://forum.shopware.com/t/wird-der-ordner-public-theme-jetzt-zur-muellkippe/103700/8 "2025-03-31T10:28:00Z")

</div>

> [@Max\_Shop](#):
>
> Daher ist es per rm über die CLI sinnvoller.

Achso, ja klar 🙂
