Zum Inhalt springen

Automatische Feed-Aktualisierungen

Feeds werden automatisch über einen Schedular Task aktualisiert

MPC-RSS Logo

Scheduler (empfohlen)

  1. Gehen Sie zu System > Zeitplaner > Aufgabe hinzufügen
  2. Wählen Sie „RSS-Feeds aktualisieren“ und stellen Sie „Wiederkehrend“ ein
  3. Legen Sie die Häufigkeit (z. B. */30 * * * *) und die Cache-Lebensdauer (z. B. 3600)
  4. Klicken Sie auf das Wiedergabesymbol, um zu testen

CLI

 
vendor/bin/typo3 mpcrss:updatefeeds
vendor/bin/typo3 mpcrss:updatefeeds --clear-cache
vendor/bin/typo3 mpcrss:updatefeeds --cache-lifetime=7200
 

Als crontab-Eintrag:

 
*/30 * * * * cd /path/to/typo3 && vendor/bin/typo3 mpcrss:updatefeeds
 

Cache-Isolation

Der RSS-Cache (mpc_rss) ist unabhängig vom Seiten- und System-Cache:

AktionRSS-CacheSeiten-/System-Cache
Scheduler-/CLI-LäufeAktualisiertUnverändert
Seiten-Cache leerenUnverändertGelöscht
cache:flush --group=mpc_rssGelöschtUnberührt

Empfohlene Intervalle

Feed-TypAktualisierungshäufigkeitCache-Lebensdauer
Nachrichten15 Min.1800 s
Blogs30 Min.3600 s
Tägliche Zusammenfassung60 Min.7200 s

Legen Sie die Cache-Lebensdauer so fest, dass sie mindestens der Aktualisierungshäufigkeit entspricht, damit Besucher immer auf einen aktuellen Cache zugreifen.

Fehlerbehebung

Scheduler läuft nicht – Überprüfen Sie, ob der Cron-Job des Schedulers selbst aktiv ist: */5 * * * * vendor/bin/typo3 scheduler:run

Feeds werden nicht aktualisiert – Erzwingen Sie einen neuen Abruf:

 
vendor/bin/typo3 mpcrss:updatefeeds --clear-cache
 

Überprüfen Sie „System > Protokoll“ und filtern Sie nach Komponenten mpc_rss nach Fehlern.

Seite teilen