# Neues Feature - Server zumüllen - public/theme Folder

**URL:** https://forum.shopware.com/t/neues-feature-server-zumuellen-public-theme-folder/101233
**Category:** Shopware 6 (German)
**Created:** [13. September 2023 um 05:30 UTC](https://forum.shopware.com/t/neues-feature-server-zumuellen-public-theme-folder/101233 "2023-09-13T05:30:36Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![towo1977](https://avatars.discourse-cdn.com/v4/letter/t/f08c70/32.png) [@towo1977](https://forum.shopware.com/u/towo1977)
#### Post date: [13. September 2023 um 05:30 UTC](https://forum.shopware.com/t/neues-feature-server-zumuellen-public-theme-folder/101233/1 "2023-09-13T05:30:36Z")

</div>

Hat sich mit SW 6.5 jetzt was an dem Handling der Daten des public/theme Folder geändert?  
vorher war es doch so, dass pro Saleschannel es hier einen Ordner mit der ID des Saleschannels gab.  
mit 6.5 werden hier jetzt scheinbar jedes mal wenn man das theme kompiliert oder build-storefront macht (so genau hab ich das jetzt noch nicht nachgespielt) ein Ordner angelegt der dann die all.css und all.js enthält.

Das kann ja wohl nicht Absicht sein oder?  
Habe diese Thematik in verschiedenen 6.5.x Versionen

---

<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: [13. September 2023 um 06:20 UTC](https://forum.shopware.com/t/neues-feature-server-zumuellen-public-theme-folder/101233/2 "2023-09-13T06:20:47Z")

</div>

> [@towo1977](#):
>
> Hat sich mit SW 6.5 jetzt was an dem Handling der Daten des public/theme Folder geändert?

Gab es in 6.4.x auch schon. Kann man ja löschen und neu anlegen lassen.

---

<div class="post-metadata">

### Author: ![runi](https://avatars.discourse-cdn.com/v4/letter/r/f475e1/32.png) [@runi](https://forum.shopware.com/u/runi)
#### Post date: [22. Januar 2024 um 10:16 UTC](https://forum.shopware.com/t/neues-feature-server-zumuellen-public-theme-folder/101233/3 "2024-01-22T10:16:50Z")

</div>

Kann man die Unterverzeichnisse von `/htdocs/public/theme` wirklich gefahrlos löschen? Habt ihr das ausprobiert? Hat das irgendwo zu unerwarteten Problemen geführt?

Ich würde alle Unterverzeichnisse löschen und dann nochmal einen `bin/console theme:compile` ausführen.

Löscht ihr das regelmäßig?

---

<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: [22. Januar 2024 um 11:58 UTC](https://forum.shopware.com/t/neues-feature-server-zumuellen-public-theme-folder/101233/4 "2024-01-22T11:58:43Z")

</div>

> [@runi](#):
>
> bin/console theme:compile

Kann man löschen und mit erwähnter Zeile neu anlegen 🙂

---

<div class="post-metadata">

### Author: ![MagicFreeman](https://avatars.discourse-cdn.com/v4/letter/m/c6cbf5/32.png) [@MagicFreeman](https://forum.shopware.com/u/MagicFreeman)
#### Post date: [7. April 2024 um 18:03 UTC](https://forum.shopware.com/t/neues-feature-server-zumuellen-public-theme-folder/101233/5 "2024-04-07T18:03:22Z")

</div>

Hallo,  
dieses permanente Anlegen von neuen Ordnern scheint von Shopware so gewollt zu sein, um bei einem eventuellen Fehler beim Kompilieren der Themes auf alte Daten zurückgreifen zu können.  
Wie das bei einem Fehler funktioniert, weiß ich allergdings auch nicht.  
[https://issues.shopware.com/issues/NEXT-27187](https://issues.shopware.com/issues/NEXT-27187?_gl=1*1b1plti*_ga*ODgzMzQzMDM4LjE3MTI1MDkzMTY.*_ga_9JLJ6GGB76*MTcxMjUwOTMxNi4xLjEuMTcxMjUxMTAzNC4wLjAuMTI5MjA4ODY1NA..*_fplc*RUVRcEdQYXhjN1Y0YWUweFN2V0k2UUZQa0xWVTRmZkhiQ1U2eCUyRk84RW1WOCUyQnhDOHdFNUlobWxRVHhlUTVjYyUyRlc0b0VUUEFhMzZnWWh6T1N0UTlwcGlyM1RNVWRwVGslMkJ2aEtqUTk2VHJyMFVIV2dwR2tpWEVpaW0lMkZFOVglMkJnJTNEJTNE)  
Es ist schade, dass es hierzu im Forum keine kurze Antwort von Shopware gab!

Ich gehe, auch wenn ich das nicht so professionell finde, folgendermaßen vor:  
Man verschiebt die Dateien aus dem Ordner /public/theme in ein selbst erstelltes Verzeichnis. Danach ist der Ordner, bis auf das Verzeichnis, welche die Assets enthält, leer und es müssen die Themes natürlich im Backend unter Themes neu kompiliert werden, damit das Frontend wieder angezeigt wird. Ist alles ok, können die Daten im selbst erstellten Ordner gelöscht und somit der alte Ballast entfernt werden.

---

<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: [8. April 2024 um 07:46 UTC](https://forum.shopware.com/t/neues-feature-server-zumuellen-public-theme-folder/101233/6 "2024-04-08T07:46:18Z")

</div>

> [@MagicFreeman](#):
>
> dieses permanente Anlegen von neuen Ordnern

Nun ja moment, permanent wird ja nichts angelegt, sondern immer nur dann wenn man das Theme kompiliert. Wie oft passiert das denn? Wie oft ändert man etwas am Design oder Layout? Die Anzahl ist ja überschaubar. Da mal eben den Ordner komplett löschen und das Theme neu kompilieren sind nur wenige Minuten Arbeit 🙂

---

<div class="post-metadata">

### Author: ![MagicFreeman](https://avatars.discourse-cdn.com/v4/letter/m/c6cbf5/32.png) [@MagicFreeman](https://forum.shopware.com/u/MagicFreeman)
#### Post date: [8. April 2024 um 11:20 UTC](https://forum.shopware.com/t/neues-feature-server-zumuellen-public-theme-folder/101233/7 "2024-04-08T11:20:54Z")

</div>

Ich verstehe was du meinst. Aber messihaftes Verhalten führt immer irgendwann zu Problemen! Das ist halt wie im wahren Leben! 😉 In der Entwicklungsphase hat man schnell bei mehreren Verkaufskanälen tausende von Dateien. Das reduziert sich bei einem Live-System natürlich. Trotzdem wieder ein Punkt, den man auf die Checkliste nehmen muss, um seinen Shop sauber zu halten!
