Der Feed sollte laut Einstellung „Per Scheduler generieren“ jede 5 min generiert werden.
Jedoch tut sich nichts.
Jemand eine Idee weshalb?
Habe das selbe Problem mit v6.4.5.1
Der Produktexport zu google wird nicht aktualisiert.
Die sitemap.xml ist immer aktuell
Gibts einen PHP Script den ist von Hand und per Sheduler starten kann?
Habe folgende zwei Einträge im Cron Job:
/usr/local/bin/php /home/citysun1/public_html/bin/console scheduled-task:run --time-limit=295 --memory-limit=512M >/dev/null
/usr/local/bin/php /home/citysun1/public_html/bin/console messenger:consume --time-limit=295 --memory-limit=512M &>/dev/null
Hi, bei mir steht auch bei Zeitpunkt der letzten Generierung: Dieser Export wurde bisher noch nicht generiert. Intervall steht auf 5 Minuten…Per Scheduler generieren ist aktiviert.
Muss man den Scheduler irgendwo starten? Im Shopware Backend habe ich keine Funktion dafür gefunden.
Beste Grüße
Max
Ich glaube der Scheduler wird irgendwo vom Server gesteuert?
Ja mit den Cron Jobs oben.
Wenn die Generierung nicht geht, wird ein Fehler im Template die Ursache sein. Die Generierung stoppt wenn irgend was mit den Daten im Shop nicht stimmt. Dann wird auch kein Datum der Generierung angezeigt
Vorgehen:
- Unter Template auf Testen (muss OK sein)
- Vorschau generieren (muss OK sein)
Die Vorschau kann auch OK sein wenns mit Google Feed abbricht
Die Vorschau testet nur 100 Artikel, ev. ist einer grösser 100 das Problem - In der Vorschau ganz oben steht die URL zum generieren
Diese im Browser ausführen. Wenn da ein Fehler kommt den beheben - Wenn das nicht behoben werden kann im Template mit einer if Abfrage
den fehlerhaften Record (meistens leer) durch gültige Daten ersetzen - Wenn das geht und Google meldet, nicht alle Felder gesendet.
Die Felder im Template rauschreiben und bei der Fehlermeldung
bei Google im Link schauen, dass alle „Erforderlichen“ Felder gesendet
werden.
LG Manuel