Von Redis Object Cache zu CachePilot wechseln
Ihre WP_REDIS_*-Konstanten bleiben, der Drop-in wird ersetzt, und der alte bleibt als Backup erhalten. Diese Seite beschreibt den Wechsel und den Weg zurück.
Der Wechsel in vier Schritten
01
Konstanten behalten
Lassen Sie die WP_REDIS_*-Zeilen in der wp-config.php unverändert. Gleichen Sie die Website mit den Voraussetzungen ab, vor allem beim PHP-Client.
02
Redis Object Cache entfernen
Deaktivieren und löschen Sie das Plugin, damit wird auch sein Drop-in entfernt. Liegt danach noch eine object-cache.php in wp-content, sichert CachePilot sie.
03
CachePilot installieren
Laden Sie die ZIP-Datei aus Ihrem Beta-Konto unter „Plugins“, „Add New Plugin“, „Upload Plugin“ hoch und aktivieren Sie das Plugin.
04
Ergebnis prüfen
Führen Sie wp cachepilot test aus oder öffnen Sie „CachePilot“, „Overview“. Redis sollte als verbunden angezeigt werden.
Der Wechsel auf einer Test-Website
Transkript des Videos
- wp-config.php mit den Konstanten WP_REDIS_HOST, WP_REDIS_PORT und WP_REDIS_DATABASE.
- Plugins: Redis Object Cache wird deaktiviert und gelöscht, damit verschwindet auch sein Drop-in.
- Plugins: CachePilot wird installiert und aktiviert.
- Die Dateiliste von wp-content zeigt das neue Drop-in object-cache.php.
- CachePilot, Autopilot: Das Drop-in fehlte, Autopilot hat es installiert und die Module eingeschaltet.
- Ein Terminal führt wp cachepilot test aus und meldet, dass Redis und der Object Cache funktionieren.
Welche wp-config-Konstanten CachePilot liest
CachePilot liest die Konstantennamen von Redis Object Cache. Andere, etwa WP_REDIS_CLIENT, WP_REDIS_MAXTTL und WP_REDIS_IGNORED_GROUPS, haben keine Wirkung.
| Konstante | Was CachePilot damit macht |
|---|---|
| Konstante: WP_REDIS_HOST | Was CachePilot damit macht: Hostname, IP-Adresse oder Socket-Pfad von Redis, die Einrichtung verwendet diesen Wert zuerst |
| Konstante: WP_REDIS_PORT | Was CachePilot damit macht: TCP-Port |
| Konstante: WP_REDIS_PASSWORD | Was CachePilot damit macht: Passwort für AUTH |
| Konstante: WP_REDIS_DATABASE | Was CachePilot damit macht: Nummer der Redis-Datenbank |
| Konstante: WP_REDIS_PREFIX | Was CachePilot damit macht: Präfix vor jedem Schlüssel |
| Konstante: WP_REDIS_TIMEOUT | Was CachePilot damit macht: Verbindungs-Timeout in Sekunden |
| Konstante: WP_REDIS_SCHEME | Was CachePilot damit macht: tls, ssl, tlsv1.2 oder tlsv1.3 schalten TLS ein |
| Konstante: WP_REDIS_SSL_CONTEXT | Was CachePilot damit macht: SSL-Kontextoptionen für die TLS-Verbindung |
Was bleibt und was sich ändert
Bleibt
Ihre Konfiguration
- Der Redis-Server und sein Passwort
- Host, Port, Datenbank und Präfix
- TLS über WP_REDIS_SCHEME
Ändert sich
Der Drop-in und was darauf aufsetzt
- Der alte Drop-in bleibt als object-cache.php.bak plus Zeitstempel erhalten
- Autopilot schaltet die passenden Module ein
- Ein Admin-Bereich mit „Overview“, Log und Statistik
Zurück zu Redis Object Cache
- Deaktivieren Sie CachePilot. Es löscht seine Schlüssel aus Redis und entfernt seine Drop-ins.
- Installieren Sie Redis Object Cache und aktivieren Sie dessen Object Cache. Das Plugin liest dieselben Konstanten.
Die Backup-Datei bleibt in wp-content. CachePilot stellt sie nicht wieder her.
Fragen zum Wechsel
Verliere ich gecachte Daten?
Der Cache startet leer, weil die Aktivierung ihn einmal leert. WordPress füllt ihn mit den nächsten Seitenaufrufen wieder.
Was passiert während des Wechsels mit der Website?
Zwischen dem Entfernen des alten Plugins und der Aktivierung von CachePilot liest WordPress aus der Datenbank. Seiten brauchen so lange wie ohne Cache.
Zuerst eine Staging-Website umstellen
Stellen Sie in der Beta für Unternehmen eine Staging-Website mit den vier Schritten um und führen Sie wp cachepilot test aus.