Die CachePilot-Beta ist offen. Kostenlos an der Beta teilnehmen

Umstieg

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

Ohne Ton. Transkript unten.
Transkript des Videos
  1. wp-config.php mit den Konstanten WP_REDIS_HOST, WP_REDIS_PORT und WP_REDIS_DATABASE.
  2. Plugins: Redis Object Cache wird deaktiviert und gelöscht, damit verschwindet auch sein Drop-in.
  3. Plugins: CachePilot wird installiert und aktiviert.
  4. Die Dateiliste von wp-content zeigt das neue Drop-in object-cache.php.
  5. CachePilot, Autopilot: Das Drop-in fehlte, Autopilot hat es installiert und die Module eingeschaltet.
  6. 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.

Von CachePilot 1.4.4 gelesene wp-config-Konstanten
KonstanteWas CachePilot damit macht
Konstante: WP_REDIS_HOSTWas CachePilot damit macht: Hostname, IP-Adresse oder Socket-Pfad von Redis, die Einrichtung verwendet diesen Wert zuerst
Konstante: WP_REDIS_PORTWas CachePilot damit macht: TCP-Port
Konstante: WP_REDIS_PASSWORDWas CachePilot damit macht: Passwort für AUTH
Konstante: WP_REDIS_DATABASEWas CachePilot damit macht: Nummer der Redis-Datenbank
Konstante: WP_REDIS_PREFIXWas CachePilot damit macht: Präfix vor jedem Schlüssel
Konstante: WP_REDIS_TIMEOUTWas CachePilot damit macht: Verbindungs-Timeout in Sekunden
Konstante: WP_REDIS_SCHEMEWas CachePilot damit macht: tls, ssl, tlsv1.2 oder tlsv1.3 schalten TLS ein
Konstante: WP_REDIS_SSL_CONTEXTWas CachePilot damit macht: SSL-Kontextoptionen für die TLS-Verbindung
Quelle: CachePilot 1.4.4, src/Core/Config.php

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

CachePilot nutzt einen Redis-Server. Cluster und Sentinel werden nicht unterstützt.

Ä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

Behalten Sie ein anderes Page-Cache-Plugin, betreibt CachePilot nur den Object Cache.

Zurück zu Redis Object Cache

  1. Deaktivieren Sie CachePilot. Es löscht seine Schlüssel aus Redis und entfernt seine Drop-ins.
  2. 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.