Hilfe PHP und Updates aktuell halten

PHP und Updates aktuell halten

PHP ist die Sprache, in der WordPress und Kirby laufen. Jede PHP-Version bekommt nur ein paar Jahre lang Sicherheits-Updates, danach bleiben bekannte Lücken offen. Dasselbe gilt für das CMS und seine Erweiterungen. Beides sehen wir nur mit dem verbundenen Plugin, ab Solo, 59 € netto im Monat. Diese Seite zeigt, wie du die PHP-Version wechselst und Updates einspielst.

Sicherheit deiner Website ansehen

Nutze diese Seite, wenn die Sicherheit deiner Website bei PHP-Version meldet, dass deine Version keine Sicherheits-Updates mehr bekommt, oder bei Updates offene Updates zeigt. Du brauchst Zugang zum Hosting-Panel und zum Backend deines CMS. Vorher immer ein Backup ziehen.

PHP-Version wechseln

  1. Bekommt deine PHP-Version keine Sicherheits-Updates mehr, ist das eine Warnung. Bekommt sie nur noch Sicherheits-Fixes, ist es ein Hinweis, und du kannst den Wechsel in Ruhe einplanen. Welche Version wie lange unterstützt wird, steht bei php.net.
  2. Zieh ein Backup von Dateien und Datenbank. Bei den meisten Hostern geht das im Hosting-Panel.
  3. Bring vor dem Wechsel dein CMS und seine Erweiterungen auf den neuesten Stand, dazu das zweite Szenario. Alte Erweiterungen sind ein häufiger Grund, warum eine Website nach dem Wechsel nicht mehr läuft.
  4. Öffne im Hosting-Panel die PHP-Einstellungen und wähle eine Version, die noch Sicherheits-Updates bekommt. Der Wechsel gilt meist nach wenigen Minuten.
  5. Klick die wichtigsten Seiten durch, auch ein Formular. Danach unter Website bei „Sicherheit“ auf „Neu prüfen“ klicken, das liest die Systemdaten über das Plugin neu.

Updates einspielen

  1. Bei WordPress zählen wir die offenen Updates für den Kern und die Plugins. Du spielst sie im Dashboard unter „Aktualisierungen“ ein: erst WordPress selbst, dann die Plugins.
  2. Mit Zugriff auf die Kommandozeile geht dasselbe über WP-CLI:
    wp core update
    wp plugin update --all
  3. Bei Kirby zeigen wir die neueste Version derselben Reihe und nennen, wie viele bekannte Sicherheitslücken deine Version hat. Kirby aktualisierst du im Webverzeichnis, nicht im Panel. Mit Composer:
    composer update getkirby/cms
    Ohne Composer ersetzt du den Ordner kirby durch den aus dem Download.
  4. Danach die wichtigsten Seiten ansehen und „Neu prüfen“ klicken. Die Zeile „Updates“ nennt dann keine offenen Updates mehr.

Wenn es hakt

Die Zeilen PHP-Version und Updates fehlen
Von außen lassen sich beide nicht verlässlich lesen, deshalb zeigen wir sie nur mit dem verbundenen WordPress- oder Kirby-Plugin. Sind die Systemdaten älter als 30 Tage, treffen wir keine Aussage mehr, „Neu prüfen“ liest sie neu. Braucht es dafür eine neuere Fassung des Plugins, steht das unter „Sicherheit“.
Nach dem PHP-Wechsel zeigt die Website einen Fehler
Im Hosting-Panel zurück auf die alte Version stellen, die Website läuft dann wieder. Meist ist eine alte Erweiterung oder ein altes Theme der Grund. Diese zuerst aktualisieren oder ersetzen, dann den Wechsel wiederholen.
WordPress zeigt mehr Updates als wir
Updates für Themes und Übersetzungen zählen wir nicht mit, nur den Kern und die Plugins. Im Dashboard unter „Aktualisierungen“ steht die ganze Liste.
Kirby ist aktuell, die Zeile bleibt ein Hinweis
Dann bekommt deine Kirby-Reihe nur noch für begrenzte Zeit Sicherheits-Updates, das Datum steht in der Zeile. Der Umstieg auf die nächste Kirby-Version braucht etwas Vorbereitung und lässt sich in Ruhe einplanen.

Und danach?

Steht eine dieser Warnungen bei deinen Aufgaben, drückst du dort nach dem Update „Erledigt“. Die Sicherheit prüfen wir dann sofort nach.

Erledigt und Nachprüfen

Weitere Anleitungen: Dein erster Bericht · Google Search Console verbinden · WordPress- oder Kirby-Plugin installieren · Bing Webmaster Tools verbinden · Erledigt und Nachprüfen · Die Einstellungen deiner Website · So messen wir · Unsere Prüfung wird blockiert · Schutz-Einstellungen setzen · Absender-Schutz der Mails setzen · Zertifikat prüfen und verlängern · Server-Auskunft: Versionen verstecken · Datenexport und Anbieterwechsel