# ini\_set(memory\_limit) Angaben in Core Dateien

**URL:** <https://forum.shopware.com/t/ini-set-memory-limit-angaben-in-core-dateien/30826>\
**Category:** Programmierung\
**Created:** [24. September 2015 um 10:24 UTC](https://forum.shopware.com/t/ini-set-memory-limit-angaben-in-core-dateien/30826 "2015-09-24T10:24:22Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![netjet](https://avatars.discourse-cdn.com/v4/letter/n/ecccb3/32.png) [@netjet](https://forum.shopware.com/u/netjet)\
**Post date:** [24. September 2015 um 10:24 UTC](https://forum.shopware.com/t/ini-set-memory-limit-angaben-in-core-dateien/30826/1 "2015-09-24T10:24:22Z")

</div>

Hallo 🙂 Ich habe ein Problem mit ini\_set(memory\_limit) Angaben in Core Dateien. Hintergrund: Ich importiere via API Schnittstelle in ein ganz neues System seit einigen Tagen Produktdatensätze, in der Summe über eine Millionen. Als Arbeitsspeicher habe ich 2GB serverseitig freigegeben, damit der Import nicht gestört wird. Bei Aufruf von Produkten im Frontend kommen nun solche Fehlermeldungen: Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 39 bytes) in /html/shopware/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php on line 630 503 Service Unavailable Der Grund liegt in den Core Dateien, wie oben beschrieben. Ich kann das zwar einfach auskommentieren, aber das verschiebt das Problem nur bis zum nächsten Update… Hat hier vielleicht jemand eine praktikablere Lösung? Grüße Markus

---

<div class="post-metadata">

**Author:** ![DanielNogel](https://avatars.discourse-cdn.com/v4/letter/d/96bed5/32.png) [@DanielNogel](https://forum.shopware.com/u/DanielNogel)\
**Post date:** [25. September 2015 um 09:28 UTC](https://forum.shopware.com/t/ini-set-memory-limit-angaben-in-core-dateien/30826/2 "2015-09-25T09:28:25Z")

</div>

Hi, wo genau wird das ausgeführt? Es gibt durc h /home/daniel/www/media/engine/Library/Enlight/Application.php wohl die Möglichkeit, das über die Config zu steuern, habe ich aber auch noch nicht gemacht, ggf. kannst du dir das mal ansehen? Daniel

---

<div class="post-metadata">

**Author:** ![netjet](https://avatars.discourse-cdn.com/v4/letter/n/ecccb3/32.png) [@netjet](https://forum.shopware.com/u/netjet)\
**Post date:** [4. Oktober 2015 um 01:32 UTC](https://forum.shopware.com/t/ini-set-memory-limit-angaben-in-core-dateien/30826/3 "2015-10-04T01:32:10Z")

</div>

Hallo, sorry für meine späte Antwort [quote=“Daniel Nögel”]Hi, wo genau wird das ausgeführt? Es gibt durc h /home/daniel/www/media/engine/Library/Enlight/Application.php wohl die Möglichkeit, das über die Config zu steuern, habe ich aber auch noch nicht gemacht, ggf. kannst du dir das mal ansehen? Daniel[/quote] zB Datei engine/Shopware/Bundle/SearchBundleDBAL/SearchTerm/SearchIndexer.php public function build() { @ini\_set(“memory\_limit”, “512M”); Datei engine/Shopware/Core/sRewriteTable.php public function baseSetup() { @ini\_set(‘memory\_limit’, ‘512M’); Datei engine/Shopware/Components/Search/Adapter/Default.php public function buildSearchIndex() { @ini\_set(“memory\_limit”, “512M”); Die konnte ich finden und habe das dort nun hochgesetzt, ist aber eigtl. nicht so cremig Grüße

---

<div class="post-metadata">

**Author:** ![netjet](https://avatars.discourse-cdn.com/v4/letter/n/ecccb3/32.png) [@netjet](https://forum.shopware.com/u/netjet)\
**Post date:** [23. Oktober 2015 um 17:36 UTC](https://forum.shopware.com/t/ini-set-memory-limit-angaben-in-core-dateien/30826/4 "2015-10-23T17:36:06Z")

</div>

Hallo ich hab das System jetzt geupdated von 5.03 auf 5.10 Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 20 bytes) in /html/shopware/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php on line 766 503 Service Unavailable Wegen der bereits beschriebenen hart verdrahteten limits. Diese konnte ich jetzt wieder manuell auskommentieren , aber diese habe ich nicht mehr gefunden: Datei engine/Shopware/Components/Search/Adapter/Default.php public function buildSearchIndex() { @ini\_set(„memory\_limit“, „512M“); Gibts die nicht mehr oder wurde die verschoben? Grüße

---

<div class="post-metadata">

**Author:** ![EikeBrandtWarneke](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@EikeBrandtWarneke](https://forum.shopware.com/u/EikeBrandtWarneke)\
**Post date:** [23. Oktober 2015 um 17:43 UTC](https://forum.shopware.com/t/ini-set-memory-limit-angaben-in-core-dateien/30826/5 "2015-10-23T17:43:10Z")

</div>

Du könntest dir ein Plugin schreiben, welches sich vor die API setzt und das memory limit entsprechend deinen Vorgaben konfiguriert. Viele Grüße
