# EAN Nummer in Suche aufnehmen

**URL:** <https://forum.shopware.com/t/ean-nummer-in-suche-aufnehmen/46781>\
**Category:** Administration\
**Created:** [7. Juli 2017 um 18:12 UTC](https://forum.shopware.com/t/ean-nummer-in-suche-aufnehmen/46781 "2017-07-07T18:12:02Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![codiverse](https://avatars.discourse-cdn.com/v4/letter/c/b782af/32.png) [@codiverse](https://forum.shopware.com/u/codiverse)\
**Post date:** [7. Juli 2017 um 18:12 UTC](https://forum.shopware.com/t/ean-nummer-in-suche-aufnehmen/46781/1 "2017-07-07T18:12:02Z")

</div>

Hallo zusammen,

ich weiß, die Frage wurde schon mehrfach gestellt und beantwortet. Das “Wie?” ist auch gar nicht mein Problem, aber ich bekomme es nicht zum Laufen.

**Was habe ich gemacht?**

In den Einstellungen (Storefront -\> Suche) unter Relevanz/Felder den Ean-Code hinzugefügt (Relevanz 50, Tabelle s\_article\_details)

**Was passiert?**

Nummernsuche (auch Suche nach Artikelnummer) geht im Anschluss nicht mehr. Auch die EAN Nummern werden nicht gefunden.

**Logs?**

Ja, habe ich nach geschaut. Fehlermeldung:

```
[2017-07-07 19:54:39] core.ERROR: PDOException: SQLSTATE[HY000]: General error: 1436 Thread stack overrun: 291220 bytes used of a 307200 byte stack, and 16000 bytes needed. Use 'mysqld --thread_stack=#' to specify a bigger stack.

```

Im Stack Trace steht eine ellenlange Query, die offenbar ALLE EAN Nummern enthält, die in unserem System vorhanden sind. Macht das denn Sinn? Hier der Anfang:

```
INSERT IGNORE INTO s_search_index (keywordID, elementID, fieldID) SELECT sk.id as keywordID, 749 as elementID, 5 as fieldID FROM s_search_keywords sk WHERE sk.keyword IN ('38701') UNION ALL SELECT sk.id as keywordID, 749 as elementID, 11 as fieldID FROM s_search_keywords sk WHERE sk.keyword IN ('4020689082698') UNION ALL SELECT sk.id as keywordID, 750 as elementID, 5 as fieldID FROM s_search_keywords sk WHERE sk.keyword IN ('12949', '01') UNION ALL SELECT sk.id as keywordID, 750 as elementID, 11 as fieldID FROM s_search_keywords sk WHERE sk.keyword IN ('4971850795636') UNION ALL SELECT sk.id as keywordID, 751 as elementID, 5 as fieldID FROM s_search_keywords sk WHERE sk.keyword IN ('38716') UNION ALL SELECT sk.id as keywordID, 751 as elementID, 11 as fieldID FROM s_search_keywords sk WHERE sk.keyword IN ('4040066231174') UNION ALL SELECT sk.id as keywordID, 752 as elementID, 5 as fieldID FROM s_search_keywords sk WHERE sk.keyword IN ('5026') UNION ALL SELECT sk.id as keywordID, 753 as elementID, 5 as fieldID FROM s_search_keywords sk WHERE sk.keyword IN ('9129') UNION ALL SELECT sk.id as keywordID, 754 as elementID, 5 as fieldID FROM s_search_keywords sk WHERE sk.keyword IN ('11175') UNION ALL SELECT sk.id as keywordID, 755 as elementID, 5 as fieldID FROM s_search_keywords sk WHERE sk.keyword IN ('12948')

```

Und so geht es dann kilometerlang weiter.

**Und das System?**

- SW 5.2.26 Community Edition
- Standard Core-Suche, kein Plugin Intelligente Suche
- PHP7.0
- APC und Zend deaktiviert (kann es daran liegen?)
- Im Hinblick auf die erste Fehlermeldung habe ich den Wert thread\_stack in der MySQL erhöhen lassen. Liegt jetzt bei 300K, mehr geht laut Hoster im Hosting nicht

&nbsp;

Ich wäre extrem dankbar für Tipps oder Lösungsansätze! Falls weitere Infos benötigt werden, gerne.

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [9. Juli 2017 um 09:25 UTC](https://forum.shopware.com/t/ean-nummer-in-suche-aufnehmen/46781/2 "2017-07-09T09:25:24Z")

</div>

Das ist der Aufbau des Suchindexes. Hast du den auf Aktualisierungsstrategie „live“ oder „Cronjob“?

&nbsp;

---

<div class="post-metadata">

**Author:** ![codiverse](https://avatars.discourse-cdn.com/v4/letter/c/b782af/32.png) [@codiverse](https://forum.shopware.com/u/codiverse)\
**Post date:** [9. Juli 2017 um 12:49 UTC](https://forum.shopware.com/t/ean-nummer-in-suche-aufnehmen/46781/3 "2017-07-09T12:49:23Z")

</div>

Hi Moritz,

danke für deine Antwort. Die Fehlermeldung kommt in beiden Fällen, auch wenn ich auf “Cronjob” (dann sehe die Exception direkt, wenn /backend/cron aufrufe) stelle. Wenn ich den Index manuell aufbaue, kommt keine Fehlermeldung, er meldet fertig, aber es bringt keine Besserung.

---

<div class="post-metadata">

**Author:** ![codiverse](https://avatars.discourse-cdn.com/v4/letter/c/b782af/32.png) [@codiverse](https://forum.shopware.com/u/codiverse)\
**Post date:** [16. Juli 2017 um 12:50 UTC](https://forum.shopware.com/t/ean-nummer-in-suche-aufnehmen/46781/4 "2017-07-16T12:50:45Z")

</div>

Hat sonst noch niemand dieses Problem gehabt?

---

<div class="post-metadata">

**Author:** ![codiverse](https://avatars.discourse-cdn.com/v4/letter/c/b782af/32.png) [@codiverse](https://forum.shopware.com/u/codiverse)\
**Post date:** [24. Juli 2017 um 16:20 UTC](https://forum.shopware.com/t/ean-nummer-in-suche-aufnehmen/46781/5 "2017-07-24T16:20:31Z")

</div>

Hi Moritz bzw. ![Shopware](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/86c57fbace799dd4eb1f1b8a2d3bdc1733f0aea1.png "Shopware"),

kannst du mir da noch einen Tipp geben? Ich gehe mal davon aus, dass die EAN schon häufiger zur Suche hinzugefügt wurde. Wie kann man es hinzufügen, ohne dass der Query so riesig wird?

1000 Dank!

---

<div class="post-metadata">

**Author:** ![simkli](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/simkli/32/13124_2.png) [@simkli](https://forum.shopware.com/u/simkli)\
**Post date:** [24. Juli 2017 um 19:12 UTC](https://forum.shopware.com/t/ean-nummer-in-suche-aufnehmen/46781/6 "2017-07-24T19:12:40Z")

</div>

Wie viele Artikel habt ihr denn im Shop?

Viele Grüße

---

<div class="post-metadata">

**Author:** ![codiverse](https://avatars.discourse-cdn.com/v4/letter/c/b782af/32.png) [@codiverse](https://forum.shopware.com/u/codiverse)\
**Post date:** [25. Juli 2017 um 05:50 UTC](https://forum.shopware.com/t/ean-nummer-in-suche-aufnehmen/46781/7 "2017-07-25T05:50:06Z")

</div>

> [@simkli schrieb:](https://forum.shopware.com/profile/16741/simkli "simkli")
> 
> Wie viele Artikel habt ihr denn im Shop?
> 
> Viele Grüße

Hi, danke für deine Antwort. Es sind aktuell ca. 2700. (keine Varianten, alles nur Vaterartikel)

---

<div class="post-metadata">

**Author:** ![codiverse](https://avatars.discourse-cdn.com/v4/letter/c/b782af/32.png) [@codiverse](https://forum.shopware.com/u/codiverse)\
**Post date:** [25. Juli 2017 um 06:30 UTC](https://forum.shopware.com/t/ean-nummer-in-suche-aufnehmen/46781/8 "2017-07-25T06:30:13Z")

</div>

Gerade mal über die CLI-Tools versucht, auch da erhalte ich die gleiche Exception.

---

<div class="post-metadata">

**Author:** ![IFF](https://avatars.discourse-cdn.com/v4/letter/i/c37758/32.png) [@IFF](https://forum.shopware.com/u/IFF)\
**Post date:** [27. Juli 2017 um 11:35 UTC](https://forum.shopware.com/t/ean-nummer-in-suche-aufnehmen/46781/9 "2017-07-27T11:35:34Z")

</div>

Eventuell über eine gezielte Suche nach EAN:

> **[Frontend Suche Erweiterung nach Artikelnummer / Herstellernummer / EAN](https://store.shopware.com/konku19982769988/frontend-suche-erweiterung-nach-artikelnummer/herstellernummer/ean.html)**
>
> Besonders in B2B-Onlineshops kann es sinnvoll sein, dass für das schnelle Finden von Artikeln eher die Herstellernummern, Artikelnummern oder / und…

&nbsp;

---

<div class="post-metadata">

**Author:** ![codiverse](https://avatars.discourse-cdn.com/v4/letter/c/b782af/32.png) [@codiverse](https://forum.shopware.com/u/codiverse)\
**Post date:** [27. Juli 2017 um 11:59 UTC](https://forum.shopware.com/t/ean-nummer-in-suche-aufnehmen/46781/10 "2017-07-27T11:59:54Z")

</div>

Danke! Das probieren wir direkt mal aus!

---

<div class="post-metadata">

**Author:** ![codiverse](https://avatars.discourse-cdn.com/v4/letter/c/b782af/32.png) [@codiverse](https://forum.shopware.com/u/codiverse)\
**Post date:** [29. August 2017 um 08:39 UTC](https://forum.shopware.com/t/ean-nummer-in-suche-aufnehmen/46781/11 "2017-08-29T08:39:19Z")

</div>

Für die Historie: mit diesem Plugin kann man es in der Tat abbilden. Perfekt ist es nicht, auch habe ich auf eine Anfrage vom Hersteller nie eine Antwort bekommen. Wer aber das gleiche Problem hat, kann es mal testen.

---

<div class="post-metadata">

**Author:** ![IFF](https://avatars.discourse-cdn.com/v4/letter/i/c37758/32.png) [@IFF](https://forum.shopware.com/u/IFF)\
**Post date:** [29. August 2017 um 09:32 UTC](https://forum.shopware.com/t/ean-nummer-in-suche-aufnehmen/46781/12 "2017-08-29T09:32:49Z")

</div>

> [@codiverse schrieb:](https://forum.shopware.com/profile/6318/codiverse "codiverse")
> 
> Für die Historie: mit diesem Plugin kann man es in der Tat abbilden. Perfekt ist es nicht, auch habe ich auf eine Anfrage vom Hersteller nie eine Antwort bekommen. Wer aber das gleiche Problem hat, kann es mal testen.

Ähmmm, jetzt muss ich noch mal genauer nachfragen. Bezieht sich diese Aussage auf den Link den ich gepostet hatte?&nbsp; Falls ja, dann sei erwähnt das im Shopware Account bei Plugin-Support keine Anfrage eingegangen ist!  
&nbsp;

---

<div class="post-metadata">

**Author:** ![codiverse](https://avatars.discourse-cdn.com/v4/letter/c/b782af/32.png) [@codiverse](https://forum.shopware.com/u/codiverse)\
**Post date:** [29. August 2017 um 19:30 UTC](https://forum.shopware.com/t/ean-nummer-in-suche-aufnehmen/46781/13 "2017-08-29T19:30:13Z")

</div>

Hi,

danke fürs Nachfragen. Der Kunde hat mir tatsächlich eure Antwort nicht weitergeleitet. Antwort kam sehr schnell und auch ein Update mit Bugfix! Top, das kann sich sehen lassen.

Sorry für die falsche Info, nehme ich hiermit zurück!
