Alle Leitfäden
PHP VEREINBARKEIT

PHP-Version für WordPress-Hosting: sicher auswählen und testen

Wählen Sie zwischen verfügbaren PHP-Versionen für WordPress-Hosting. Überprüfen Sie die Plugin-Kompatibilität, testen Sie wichtige Workflows und bereiten Sie ein Rollback vor, bevor Sie PHP ändern.

Überprüfen Sie die PHP-Version, die tatsächlich die Website ausführt

PHP führt WordPress und einen Großteil seines Themes und Plugin-Codes aus. Überprüfen Sie die Laufzeit der Live-Website, bevor Sie einen Ersatz auswählen: Öffnen Sie in WordPress die Tools, die Website-Gesundheit, dann Info und den Server-Bereich. Notieren Sie diese Version neben den von Ihnen verwendeten WordPress-, Theme- und Plugin-Versionen.

Die PHP-Präferenz einer Hosting-Bestellung und die von der gelieferten Website gezeigte Version sind verschiedene Beweise. Überprüfen Sie die Anwendungsumgebung, nachdem der Zugriff verfügbar ist. Wenn Ihr Projekt auch geplante oder Befehlszeilenaufgaben ausführt, überprüfen Sie die Laufzeitkonfiguration, anstatt anzunehmen, dass jeder Ausführungspfad die gleichen Einstellungen verwendet.

Wählen Sie zwischen den Versionen, die Ihre Anwendung unterstützt

VPSLibre Website Hosting bietet PHP 8.3 und 8.4 Präferenzen. Überprüfen Sie die aktuellen WordPress-Anforderungen und die Kompatibilitätsinformationen für Ihr genaues Theme, Plugins und benutzerdefinierten Code. Die WordPress-Kernkompatibilität stellt nicht fest, dass jede Erweiterung auf Ihrer Website mit dieser Laufzeit funktioniert.

PHP Versionsänderungen können zu Inkompatibilitäten und veraltetem Verhalten führen. Verwenden Sie die entsprechenden Migrationshinweise, wenn Sie benutzerdefinierten Code beibehalten. Wählen Sie die verfügbare Version, die die Prüfungen des Projekts besteht; weder die höchste Versionsnummer noch eine erfolgreiche Homepage-Ladung beweisen eine schnellere, zuverlässige oder vollständig kompatible Website.

Überprüfen Sie Store-Erweiterungen und Anwendungsanforderungen

Bereiten Sie eine Testkopie mit kontrollierten Nebenwirkungen vor

Erstellen Sie eine wiederherstellbare Kopie der Dateien und Datenbank und testen Sie die vorgeschlagene PHP-Version in einer separaten Umgebung, bevor Sie die Live-Site ändern. Verwenden Sie Ihr eigenes Test-Tooling oder eine vereinbarte Hosting-Vereinbarung. Eine Staging-Umgebung und eine sofortige Versionswechselsteuerung werden nicht durch Auswählen von PHP an der Kasse eingerichtet.

Schützen Sie die Testumgebung und stellen Sie sicher, dass sie keine Live-Benachrichtigungen senden, echte Zahlungen verarbeiten oder die verbundenen Produktionsdaten ändern kann. Überprüfen Sie die URLs, Integrationseinstellungen und geplanten Jobs der Testkopie. Wenn es Kundeninformationen enthält, behandeln Sie den Zugriff und die aufbewahrten Kopien gemäß den Datenrichtlinien Ihres Projekts.

Isolieren einer WordPress Staging-Kopie vor dem Testen von PHP Änderungen

Üben Sie die Pfade, die für das Projekt wichtig sind

Wiederholen Sie die Aktivitäten, auf die sich Ihre Besucher und Redakteure verlassen, und überprüfen Sie dann die entsprechende Anwendung und die PHP-Fehlerprotokolle. Kompatibilitätsscanner und Release Notes können dabei helfen, Risiken zu erkennen, ersetzen aber weder das Testen der tatsächlichen Kombination von Software und Einstellungen. Untersuchen Sie neue Fehler, bevor Sie die Änderung in der Produktion wiederholen.

Fügen Sie für WooCommerce den vollständigen Transaktionsworkflow des Stores mit sicheren Gateway-Testeinstellungen hinzu. Eine PHP-Änderung, die Produktseiten sichtbar lässt, kann sich weiterhin auf den Checkout, die Bestellabwicklung oder eine Integration auswirken. Vergleichen Sie die gleichen Aktionen vor und nach der Laufzeitänderung, so dass Fehler einen nützlichen Kontext haben.

  • Öffnen Sie wichtige Seiten und überprüfen Sie Navigation, Suche und Kontoanmeldungen.
  • Erstellen oder Bearbeiten von Inhalten und Verifizieren von Medien-Upload und Bildverarbeitung.
  • Übungsformulare und ihr vereinbartes Benachrichtigungsverhalten.
  • Überprüfen Sie geplante Aufträge und benutzerdefinierte Integrationen in der isolierten Testeinrichtung.
  • Testen Sie den Shop Checkout und Bestellupdates, bei denen WooCommerce verwendet wird.
  • Überprüfen Sie neue Warnungen und Fehler, anstatt sich nur auf die sichtbare Seitenausgabe zu verlassen.

Planen Sie die Änderung und ein nutzbares Rollback

Notieren Sie, wer die Live-Laufzeit ändern kann und ob die vorherige Version zur Wiederherstellung verfügbar bleibt. Nehmen Sie ein aktuelles Backup und wählen Sie ein Wartungsfenster, das dem Projekt entspricht. Überprüfen Sie nach der vereinbarten Änderung erneut die tatsächliche Laufzeit, wiederholen Sie die wichtigen Prüfungen und prüfen Sie Fehler.

Wenn die Änderung fehlschlägt, diagnostizieren Sie das Problem und stellen Sie die vorherige Laufzeit gegebenenfalls durch den verfügbaren Verwaltungsprozess wieder her. Eine Wiederherstellung von Dateien und Datenbanken kann ebenfalls erforderlich sein, aber vermeiden Sie das Überschreiben neuer Bestellungen, Nachrichten oder anderer Live-Daten ohne einen Abgleichplan. Ein Backup und ein Versionsrollback lösen verschiedene Teile der Wiederherstellung.

Bereiten Sie wiederherstellbare Dateien und Datenbankkopien vor, bevor Sie PHP ändern

Halten Sie die Versionsentscheidung getrennt von Wartungsversprechen

Wählen Sie für einen neuen Hosting-Auftrag die PHP-Präferenz, die von Ihrer getesteten Anwendung unterstützt wird, und bewahren Sie die Kompatibilitätshinweise auf. Die Präferenz beschreibt die anfängliche Konfigurationsanfrage; sie bietet keine verwaltete Migration, keine Garantie für zukünftige Plugin-Updates oder ein Versprechen, dass die Site bereits ausgeführt wird.

Weisen Sie die fortlaufende Verantwortung für die Anwendungskompatibilität und Laufzeitupdates zu. Überprüfen Sie den Testplan, wenn Sie Themes, Haupt-Plugins oder benutzerdefinierte Integrationen ändern. Verwenden Sie für ein Geschäft das WooCommerce-Anforderungen-Handbuch, um Laufzeitüberprüfungen im Zusammenhang mit den Bestellungen und Zahlungswegen zu halten, die wichtig sind.

WordPress Hosting konfigurierenAndere Leitfäden