# Probleme nach Artikelerstellung mit vielen Varianten

**URL:** https://forum.shopware.com/t/probleme-nach-artikelerstellung-mit-vielen-varianten/96621
**Category:** Shopware 6 (German)
**Created:** [10. Oktober 2022 um 18:41 UTC](https://forum.shopware.com/t/probleme-nach-artikelerstellung-mit-vielen-varianten/96621 "2022-10-10T18:41:39Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![TTS\_Simon](https://avatars.discourse-cdn.com/v4/letter/t/cab0a1/32.png) [@TTS\_Simon](https://forum.shopware.com/u/TTS_Simon)
#### Post date: [10. Oktober 2022 um 18:41 UTC](https://forum.shopware.com/t/probleme-nach-artikelerstellung-mit-vielen-varianten/96621/1 "2022-10-10T18:41:39Z")

</div>

Hallo,

ich habe am vergangenen Freitag mehrere Produkte mit teils über 20k Varianten erstellt. Diese verlinkten dann im Shop allerdings auf ein falsches Produkt, und ich habe eine Neu-Indexierung angestoßen.  
Leider ist damit das Problem nicht verschwunden, die Indexierung hängt sich wegen Speicherüberlauf bei den Produkten mit vielen Varianten auf und kommt nicht weiter.  
Nach vielem googeln und nachlesen, gibt es dafür wohl aktuell keine Lösung wie Shopware die Varianten aufarbeitet.  
Also habe ich die betroffenen Produkte wieder gelöscht und die Cronjobs nach Anleitungen vom admin-worker auf Cronjobs verlegt.Seit heute Mittag hängt es aber immer bei der gleichen Seitenzahl. Nach stoppen aller Aufgaben, und leeren der Tabellen in MySQL habe ich alles nochmal neu angestoßen. Leider stoppt die Indexierung wieder an gleicher Stelle.

 ![grafik](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/1/c/1cdd5ad0251ee5feab3b81d9e7492034020b3d77.png)

Der Cronjob „messenger:consume“ gibt folgende Meldung als „Fehler“ zurück:  
[OK] Consuming messages from transports „default“.

// The worker will automatically exit once it has exceeded 512M of memory, been  
// running for 120s or received a stop signal via the messenger:stop-workers  
// command.

// Quit the worker with CONTROL-C.

// Re-run the command with a -vv option to see logs about consumed messages.

Angeblich sind die Tabellen „enqueue“ und „message\_queue\_stats“ leer?

Produkte welche nach den Varianten-Produkten angelegt wurden sind manchmal korrekt dargestellt, manchmal erscheinen sie aber auch nur in der Übersicht und verlinken dann auf einen ganz anderen Artikel.

Wenn jemand einen Tipp hat, wie und wo ich ansetzen kann um den Shop wieder vernünftig zum laufen zu kriegen, wäre ich sehr dankbar.

---

<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: [10. Oktober 2022 um 19:11 UTC](https://forum.shopware.com/t/probleme-nach-artikelerstellung-mit-vielen-varianten/96621/2 "2022-10-10T19:11:39Z")

</div>

> [@Scheduled-Tasks füllen den RAM komplett aus](https://forum.shopware.com/t/scheduled-tasks-fuellen-den-ram-komplett-aus/91340/18):
>
> Vielleicht läuft der Shop im prod, aber der cli worker im dev? Ich meine eine Indexierung kann mal etwas länger dauern, aber nach jedem indexierten Datensatz wird der Speicher geleert… also entweder befindest du dich im dev Modus oder dein SQL Logger ist trotz prod aktiv?! $this-\>connection = $connection; $this-\>connection-\>getWrappedConnection()-\>setAttribute(\PDO::MYSQL\_ATTR\_USE\_BUFFERED\_QUERY, false); $this-\>connection-\>getConfiguration()-\>setSQLLogger(null); Oder ist beim Datenbank Server …

---

<div class="post-metadata">

### Author: ![TTS\_Simon](https://avatars.discourse-cdn.com/v4/letter/t/cab0a1/32.png) [@TTS\_Simon](https://forum.shopware.com/u/TTS_Simon)
#### Post date: [10. Oktober 2022 um 20:09 UTC](https://forum.shopware.com/t/probleme-nach-artikelerstellung-mit-vielen-varianten/96621/3 "2022-10-10T20:09:02Z")

</div>

Den Thread habe ich gelesen, danke. Hilft mir leider nicht wirklich. Die betreffenden Produkte sind ja wieder gelöscht. Trotzdem hängen dann noch angeblich verbleibende Produkte drin und manche Produkte verlinken auf fehlerhafte Produktdetailseiten.

Der Shop ist auf „prod“, wo kann ich das für den CLI Worker nachschauen?

---

<div class="post-metadata">

### Author: ![moschadr](https://avatars.discourse-cdn.com/v4/letter/m/65b543/32.png) [@moschadr](https://forum.shopware.com/u/moschadr)
#### Post date: [11. Oktober 2022 um 06:33 UTC](https://forum.shopware.com/t/probleme-nach-artikelerstellung-mit-vielen-varianten/96621/4 "2022-10-11T06:33:59Z")

</div>

Moin, bei dieser Anzahl an Varianten wirst Du mit SW in der aktuellen Ausbaustufe keine Freude haben. Das ist leider so. Das Problem mit dem Speicher und der Indexierung haben leider viele. An anderer Stelle hatte ich das mit @marco.steinhaeuser besprochen. Da ich hierzu für meiner/ unsere Bedürfnisse ein Plugin gebaut hatte, hatte marco angeregt, wenn sich ausreichend Mitstreiter finden, ein Repo zur Mitwirkung aller zu erstellen, in welches ich meine Lösung zur Vorlage und Mitarbeit einbringe. Frag doch mal bei Marco an, wie da der aktuelle Stand ist. Anyway, mit 512MB Arbeitsspeicher für PHP kommst Du nicht hin. Auch wenn das nicht reichen wird, verdopple den mal, sofern Dir das möglich ist. Und dann … um Updates/Replaces und damit das unnötige Aufblasen des Speichers zu vermeiden, leere mal die Tabellen „product\_search\_keyword“ und „product\_keyword\_dictionary“. Deren richtiges Befüllen ist für den Prozess nämlich am arbeistintensivsten (gern vorher Kopien der Tabellen anlegen). Viel Glück

---

<div class="post-metadata">

### Author: ![TTS\_Simon](https://avatars.discourse-cdn.com/v4/letter/t/cab0a1/32.png) [@TTS\_Simon](https://forum.shopware.com/u/TTS_Simon)
#### Post date: [11. Oktober 2022 um 07:28 UTC](https://forum.shopware.com/t/probleme-nach-artikelerstellung-mit-vielen-varianten/96621/5 "2022-10-11T07:28:59Z")

</div>

Danke dir, den habe ich auf deinen Hinweis im anderen Thread bereits angeschrieben und Interesse verkündet.  
Die Produkte mit den vielen Varianten habe ich inzwischen gelöscht, leider wurschtelt der Indexer immer noch rum, bzw. irgendwas passt nicht mehr und ich habe oben beschriebene Probleme, dass Produkte zur falschen Detailseite verlinken, etc.  
Ich würde das nur gerne wieder zum laufen bekommen, dass wenigstens wieder Produkte ohne diese vielen Varianten sinnvoll erstellt werden können.

---

<div class="post-metadata">

### Author: ![moschadr](https://avatars.discourse-cdn.com/v4/letter/m/65b543/32.png) [@moschadr](https://forum.shopware.com/u/moschadr)
#### Post date: [11. Oktober 2022 um 07:40 UTC](https://forum.shopware.com/t/probleme-nach-artikelerstellung-mit-vielen-varianten/96621/6 "2022-10-11T07:40:00Z")

</div>

wenn Du Zugriff auf die Commandline hast, leere (nach der Sicherungskopie) auch die Tabelle „seo\_url“ und starte dann im „bin“ „dal:refresh:index“. Das sollte sämtliche Urls neu bauen und die Verlinkung der Produkte sollte wieder passen

---

<div class="post-metadata">

### Author: ![TTS\_Simon](https://avatars.discourse-cdn.com/v4/letter/t/cab0a1/32.png) [@TTS\_Simon](https://forum.shopware.com/u/TTS_Simon)
#### Post date: [11. Oktober 2022 um 07:41 UTC](https://forum.shopware.com/t/probleme-nach-artikelerstellung-mit-vielen-varianten/96621/7 "2022-10-11T07:41:13Z")

</div>

Danke, werde ich versuchen!

---

<div class="post-metadata">

### Author: ![TTS\_Simon](https://avatars.discourse-cdn.com/v4/letter/t/cab0a1/32.png) [@TTS\_Simon](https://forum.shopware.com/u/TTS_Simon)
#### Post date: [11. Oktober 2022 um 08:05 UTC](https://forum.shopware.com/t/probleme-nach-artikelerstellung-mit-vielen-varianten/96621/8 "2022-10-11T08:05:08Z")

</div>

Also mit „dal:refresh:index“ kommt wie zu erwarten ein Out of memory Fehler.  
Mit „–use-queue“ starten und abwarten oder wie sollte ich weiter vorgehen?

---

<div class="post-metadata">

### Author: ![moschadr](https://avatars.discourse-cdn.com/v4/letter/m/65b543/32.png) [@moschadr](https://forum.shopware.com/u/moschadr)
#### Post date: [11. Oktober 2022 um 08:10 UTC](https://forum.shopware.com/t/probleme-nach-artikelerstellung-mit-vielen-varianten/96621/9 "2022-10-11T08:10:53Z")

</div>

weißt Du, wieviel RAM Du zur Verfügung hat, und mit welcher max. Anzahl an Threads PHP bei Dir laufen kann?

---

<div class="post-metadata">

### Author: ![TTS\_Simon](https://avatars.discourse-cdn.com/v4/letter/t/cab0a1/32.png) [@TTS\_Simon](https://forum.shopware.com/u/TTS_Simon)
#### Post date: [11. Oktober 2022 um 08:14 UTC](https://forum.shopware.com/t/probleme-nach-artikelerstellung-mit-vielen-varianten/96621/10 "2022-10-11T08:14:08Z")

</div>

Das sind die Werte:  
RAM: 6144 MB  
PHP Memory Limit: 512 MB  
PHP Upload Filesize: 128 MB  
PHP Execution Time: 180 s

> **[netcup.de - Webhosting 4000 SE de a1 - Produktdetails](https://www.netcup.de/bestellen/produkt.php?produkt=2219)**
>
> Webhosting, Server, Domains, Managementdienste, einfach alles fuer einen erfolgreichen Internetauftritt

---

<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: [11. Oktober 2022 um 08:18 UTC](https://forum.shopware.com/t/probleme-nach-artikelerstellung-mit-vielen-varianten/96621/11 "2022-10-11T08:18:24Z")

</div>

Aus persönlicher Erfahrung kann ich sagen, dass das Webhosting Paket bei netcup eine Katastrophe ist was Shopware angeht. Der günstigste VPS von netcup für etwas 5 Euro ist gefühlt 10-mal so schneller.

---

<div class="post-metadata">

### Author: ![moschadr](https://avatars.discourse-cdn.com/v4/letter/m/65b543/32.png) [@moschadr](https://forum.shopware.com/u/moschadr)
#### Post date: [11. Oktober 2022 um 08:30 UTC](https://forum.shopware.com/t/probleme-nach-artikelerstellung-mit-vielen-varianten/96621/12 "2022-10-11T08:30:38Z")

</div>

512MB ist, wie schon geschrieben, da absolute Minimum damit SW einigermaßen läuft. Ich muss mir noch den Aufbau der CommandLine raus suchen, mit dem Du wenigsten zur Laufzeit des refreshs den RAM increasen kannst - sofern Dein Hoster das zulässt. Garantiert zwar immer noch nicht, dass es dann läuft - mehr als versuchen geht aber nicht. Melde mich dann noch mal. Vielleicht ist ja jemand anderes schneller. Minimum (temporär) sollten 1 - 1,5 GB sein.

---

<div class="post-metadata">

### Author: ![TTS\_Simon](https://avatars.discourse-cdn.com/v4/letter/t/cab0a1/32.png) [@TTS\_Simon](https://forum.shopware.com/u/TTS_Simon)
#### Post date: [11. Oktober 2022 um 08:54 UTC](https://forum.shopware.com/t/probleme-nach-artikelerstellung-mit-vielen-varianten/96621/13 "2022-10-11T08:54:26Z")

</div>

Bei Webhosting weiß ich halbwegs was ich tue. Wie ich bei einem Server anfange die Seite aufzusetzen bzw. zu transferieren… keine Ahnung. Oder ist das alles relativ selbsterklärend?

---

<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: [11. Oktober 2022 um 08:55 UTC](https://forum.shopware.com/t/probleme-nach-artikelerstellung-mit-vielen-varianten/96621/14 "2022-10-11T08:55:22Z")

</div>

Nein, du bekommst eine nackte Linux (die Linux Distribution kannst du dir aussuchen) Kommandozeile und das wars.

---

<div class="post-metadata">

### Author: ![TTS\_Simon](https://avatars.discourse-cdn.com/v4/letter/t/cab0a1/32.png) [@TTS\_Simon](https://forum.shopware.com/u/TTS_Simon)
#### Post date: [11. Oktober 2022 um 10:18 UTC](https://forum.shopware.com/t/probleme-nach-artikelerstellung-mit-vielen-varianten/96621/15 "2022-10-11T10:18:29Z")

</div>

Okay. Habe jetzt zumindest mal auf den höchsten Tarif im Webhosting aufgestuft, damit sind es immerhin 1024 beim PHP memory limit.

---

<div class="post-metadata">

### Author: ![TTS\_Simon](https://avatars.discourse-cdn.com/v4/letter/t/cab0a1/32.png) [@TTS\_Simon](https://forum.shopware.com/u/TTS_Simon)
#### Post date: [12. Oktober 2022 um 08:10 UTC](https://forum.shopware.com/t/probleme-nach-artikelerstellung-mit-vielen-varianten/96621/16 "2022-10-12T08:10:59Z")

</div>

Leider komme ich nicht weiter. Die Produkt-Indexierung läuft einfach nicht durch.

In den Logs finde ich diesen Fehler:

Fatal Error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 192512 bytes) {„exception“:„[object] (Symfony\Component\ErrorHandler\Error\OutOfMemoryError(code: 0): Error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 192512 bytes) at /[Seitenname]/vendor/shopware/core/Framework/DataAbstractionLayer/FieldSerializer/PHPUnserializeFieldSerializer.php:34)“}

Mir ist schon klar, dass das Problem beim Speicherbedarf liegt. Aber wie bekomme ich den Index überhaupt wieder aufgebaut?  
Muss ich noch irgendwelche Tabellen leeren in denen die gelöschten Produkte eventuell noch vorhanden sind? Oder kann ich irgendwie sehen, an welchem Produkt es genau hängt?

---

<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: [12. Oktober 2022 um 08:13 UTC](https://forum.shopware.com/t/probleme-nach-artikelerstellung-mit-vielen-varianten/96621/17 "2022-10-12T08:13:53Z")

</div>

Der Speicherüberlauf ist nich toll, aber kein großes Problem. Der Index baut sich nach und nach auf.

Falls ein Produkt den Fehler verursacht, dann findest du in var/log einen Fehler verzeichnet.

---

<div class="post-metadata">

### Author: ![TTS\_Simon](https://avatars.discourse-cdn.com/v4/letter/t/cab0a1/32.png) [@TTS\_Simon](https://forum.shopware.com/u/TTS_Simon)
#### Post date: [12. Oktober 2022 um 08:17 UTC](https://forum.shopware.com/t/probleme-nach-artikelerstellung-mit-vielen-varianten/96621/18 "2022-10-12T08:17:27Z")

</div>

Trotz des Fehlers im Log? Ich bekomme alle 3 Minuten (Cronjob Intervall) den gleichen Fehler ins Log.  
Produkt Indexierung hängt laut den Meldungen seitdem bei der gleichen Anzahl Produkte.

---

<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: [12. Oktober 2022 um 08:19 UTC](https://forum.shopware.com/t/probleme-nach-artikelerstellung-mit-vielen-varianten/96621/19 "2022-10-12T08:19:18Z")

</div>

134217728 bytes sind 134 MB.

Hast du der CLI auch mehr Memory zugeteilt?

---

<div class="post-metadata">

### Author: ![TTS\_Simon](https://avatars.discourse-cdn.com/v4/letter/t/cab0a1/32.png) [@TTS\_Simon](https://forum.shopware.com/u/TTS_Simon)
#### Post date: [12. Oktober 2022 um 08:33 UTC](https://forum.shopware.com/t/probleme-nach-artikelerstellung-mit-vielen-varianten/96621/20 "2022-10-12T08:33:23Z")

</div>

Scheinbar dann nicht. Kannst du mir sagen wo ich das mache?

[Nächste Seite](https://forum.shopware.com/t/probleme-nach-artikelerstellung-mit-vielen-varianten/96621.md?page=2)
