# Produktfeed per Cron erstellen -&gt; Timeout

**URL:** https://forum.shopware.com/t/produktfeed-per-cron-erstellen-gt-timeout/59523
**Category:** Administration
**Created:** [14. Mai 2019 um 05:35 UTC](https://forum.shopware.com/t/produktfeed-per-cron-erstellen-gt-timeout/59523 "2019-05-14T05:35:25Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![haustechnik](https://avatars.discourse-cdn.com/v4/letter/h/35a633/32.png) [@haustechnik](https://forum.shopware.com/u/haustechnik)
#### Post date: [14. Mai 2019 um 05:35 UTC](https://forum.shopware.com/t/produktfeed-per-cron-erstellen-gt-timeout/59523/1 "2019-05-14T05:35:25Z")

</div>

Hallo,

eine Frage an die Community:  
Ich möchte gerne nachts den Produktfeed für Google per Cron erstellen lassen. Die Liveerzeugung über das Backend funktioniert, dauert aber bis zu 10min. (~70.000 Artikel).  
Diesen Prozess möchte ich gerne nachts per Cron durchführen lassen, was aber leider fehlschlägt.  
Das Cronlog von Timme schreibt dazu:

```
PHP Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 4096 bytes) in /engine/Shopware/Components/Session/PdoSessionHandler.php on line 483
PHP Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 4096 bytes) in engine/Library/Zend/Db/Statement/Pdo.php on line 219

```

Das memory\_limit habe ich auch schon hochgesetzt (memory\_limit = 2048M).  
Da ich 2 Produktfeeds mit allen Artikel nutze, lasse ich per Cron auch nur einen erstellen:  
/opt/php-7.0.27/bin/php [web\_root]/bin/console sw:product:feeds:refresh **-i=1**

Meint Ihr, dass das memory\_limit immer noch zu wenig ist?

---

<div class="post-metadata">

### Author: ![vanwittlaer](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/vanwittlaer/32/8499_2.png) [@vanwittlaer](https://forum.shopware.com/u/vanwittlaer)
#### Post date: [14. Mai 2019 um 07:41 UTC](https://forum.shopware.com/t/produktfeed-per-cron-erstellen-gt-timeout/59523/2 "2019-05-14T07:41:41Z")

</div>

Also, das Hochsetzen des memory\_limits hat wohl&nbsp;nicht funktioniert - derJob fliegt ja immer noch bei&nbsp;536870912 bytes = 512 MB raus.

In der Shell wird i.d.R. eine andere php.ini angezogen als für den Webserver. D.h die “normalen” Einstellungen für den Webserver greifen da nicht.

Du kannst es mit&nbsp;

```
/opt/php-7.0.27/bin/php -d memory_limit=-1 [web_root]/bin/console sw:product:feeds:refresh -i=1

```

probieren, wenn das nicht durch euren Hoster geblockt wird, ansonsten musst du das mit ihm klären.&nbsp;

Viel Erfolg,

Geert

---

<div class="post-metadata">

### Author: ![haustechnik](https://avatars.discourse-cdn.com/v4/letter/h/35a633/32.png) [@haustechnik](https://forum.shopware.com/u/haustechnik)
#### Post date: [14. Mai 2019 um 09:19 UTC](https://forum.shopware.com/t/produktfeed-per-cron-erstellen-gt-timeout/59523/3 "2019-05-14T09:19:18Z")

</div>

Hat bei mir funktioniert, vielen Dank für den schnellen Tipp!

---

<div class="post-metadata">

### Author: ![vanwittlaer](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/vanwittlaer/32/8499_2.png) [@vanwittlaer](https://forum.shopware.com/u/vanwittlaer)
#### Post date: [15. Mai 2019 um 16:50 UTC](https://forum.shopware.com/t/produktfeed-per-cron-erstellen-gt-timeout/59523/4 "2019-05-15T16:50:16Z")

</div>

> [@haustechnik schrieb:](https://forum.shopware.com/profile/16725/haustechnik "haustechnik")
> 
> Hat bei mir funktioniert, vielen Dank für den schnellen Tipp!

dafür gibt’s den Knopf oben :-)&nbsp;
