Zum Inhalt springen

Automatische Feed-Aktualisierungen

Als crontab-Eintrag:

MPC-RSS Logo
  1. Gehen Sie zu „System“ > „Scheduler“ > „Aufgabe hinzufügen“
  2. Wählen Sie „RSS-Feeds aktualisieren“ und stellen Sie die Option auf „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 den Vorgang zu testen

CLI

 
vendor/bin/typo3 mpcrss:updatefeeds
vendor/bin/typo3 mpcrss:updatefeeds --clear-cache
vendor/bin/typo3 mpcrss:updatefeeds --cache-lifetime=7200
 
*/30 * * * * cd /path/to/typo3 && vendor/bin/typo3 mpcrss:updatefeeds
 

Cache-Isolierung

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öschtUnverändert
Feed-TypAktualisierungshäufigkeitCache-Lebensdauer
Nachrichten15 Min.1800 s
Blogs30 Min.3600 s
Tägliche Zusammenfassung60 min7200 s

Legen Sie die Cache-Lebensdauer so fest, dass sie mindestens der Aktualisierungshäufigkeit entspricht, damit Besucher immer auf einen „warmen“ 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 eine neue Abfrage:

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

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

Seite teilen