
Scheduler (empfohlen)
- Gehen Sie zu „System“ > „Scheduler“ > „Aufgabe hinzufügen“
- Wählen Sie „RSS-Feeds aktualisieren“ und stellen Sie die Option auf „Wiederkehrend“ ein
- Legen Sie die Häufigkeit (z. B.
*/30 * * * *) und die Cache-Lebensdauer (z. B.3600) - 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:
| Aktion | RSS-Cache | Seiten-/System-Cache |
|---|---|---|
| Scheduler-/CLI-Läufe | Aktualisiert | Unverändert |
| Seiten-Cache leeren | Unverändert | Gelöscht |
cache:flush --group=mpc_rss | Gelöscht | Unverändert |
Empfohlene Intervalle
| Feed-Typ | Aktualisierungshäufigkeit | Cache-Lebensdauer |
|---|---|---|
| Nachrichten | 15 Min. | 1800 s |
| Blogs | 30 Min. | 3600 s |
| Tägliche Zusammenfassung | 60 min | 7200 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.