Seite wählen

PHP-Version upgrade...
 
Benachrichtigungen
Alles löschen

PHP-Version upgraden auf laufender WP-Site - wann ist der richtige Zeitpunkt?

8 Beiträge
8 Benutzer
0 Reactions
25 Ansichten
Hans-Rudolf W.
Beiträge: 13
Themenstarter
(@h-weber86)
Active Member
Beigetreten: Vor 2 Monaten
[#56]

Hallo zusammen,

ich stehe gerade vor einer Entscheidung und bin mir nicht sicher wie ich da vorgehen soll. Meine WordPress-Site läuft aktuell noch auf PHP 8.1, der Hoster zeigt mir aber schon länger eine Warnung dass Support bald ausläuft und empfiehlt auf 8.3 zu wechseln. Soweit so klar.

Mein Problem: Die Site läuft seit ca. 2 Jahren stabil, ich habe mehrere Affiliate-Plugins im Einsatz und ein paar Custom-Funktionen im functions.php die ich selbst gebastelt habe (ich bin kein Profi-Entwickler, muss ich ehrlich sagen). Ich hab Angst dass nach dem Upgrade irgendwas bricht und ich das dann nicht sofort merke weil ich gerade im Sommerurlaub plane Ende Juni / Anfang Juli weg zu sein.

Fragen die ich habe:
- Kann ich das einfach im Hoster-Panel umstellen oder muss da mehr passieren?
- Wie teste ich ob meine Plugins mit 8.3 kompatibel sind BEVOR ich umstelle?
- Gibt es eine Möglichkeit das auf einer Staging-Umgebung zu testen?
- Und falls doch was bricht - wie schnell kann man zurück auf 8.1?

Ich würde das gerne vor meinem Urlaub klären oder halt danach schieben wenn ich wieder da bin. Was würdet ihr machen?

Danke schon mal!


Schlagwörter für Thema
7 Antworten
R.Hoffmann
Beiträge: 9
(@r-hoffmann)
Active Member
Beigetreten: Vor 2 Monaten

Ich nutz für sowas immer die Query Monitor Plugin – die zeigt dir auch PHP-Notices und Warnings direkt im Dashboard an, ohne dass du tief ins Log einsteigen musst. Kann man gut als ersten Check nutzen.

Aber im Kern: Vor dem Urlaub anfangen und dann halb fertig oder mit unklaren Ergebnissen wegfahren ist keine gute Idee. Das Upgrade läuft nicht weg. Nach dem Urlaub, Staging aufsetzen, testen, dann auf Prod umstellen.


Antwort
S.Weber28
Beiträge: 13
(@s-weber28)
Active Member
Beigetreten: Vor 2 Monaten

Stimme Markus_1975 zu was den Custom-Code angeht. Hab das selbst erlebt – die Plugins waren alle kompatibel aber ein alter Snippet aus dem functions.php hat für blanke weiße Seite gesorgt. War kein Spaß.

Kleiner Tipp noch: Viele Hoster erlauben es, die PHP-Version pro Verzeichnis zu setzen (über .htaccess oder php.ini im Ordner). Damit könntest du theoretisch eine Subdomain als Testumgebung aufsetzen die schon auf 8.3 läuft, während die Hauptsite noch auf 8.1 bleibt. Ist nicht dasselbe wie echtes Staging aber besser als nix falls dein Hoster kein Staging anbietet.


Antwort
Markus_1986
Beiträge: 4
(@markus_1986)
Active Member
Beigetreten: Vor 1 Monat

Kurze Ergänzung von mir: Schau ob deine wichtigsten Plugins im WP-Verzeichnis explizit 'Tested up to' und 'Requires PHP' ausweisen. Wenn dort bei PHP keine Angabe steht oder die letzte Aktualisierung schon 2-3 Jahre her ist, würde ich den Pluginentwickler direkt kontaktieren oder das Plugin ersetzen bevor du upgraedst. Gerade bei Affiliate-Plugins die Provisionen tracken ist ein stiller Fehler nach dem Upgrade das schlimmste Szenario – alles sieht normal aus aber Klicks werden nicht mehr korrekt weitergeleitet.


Antwort
R.Brinkmann
Beiträge: 6
(@r-brinkmann)
Active Member
Beigetreten: Vor 1 Monat

Das Thema kenne ich gut – hatte selbst schon mehrfach den Fall dass ein PHP-Upgrade unerwartete Probleme ausgelöst hat, auch bei vermeintlich stabilen Sites.

Meine klare Empfehlung: Mach das auf keinen Fall kurz vor dem Urlaub, wenn du nicht erreichbar bist oder keine Zeit hast Fehler zu debuggen. Das Risiko ist unnötig.

Zur Staging-Umgebung: Die meisten Hoster (je nach Anbieter) haben das inzwischen direkt im Panel. Wenn nicht, kannst du mit einem Plugin wie WP Staging oder auch Local by Flywheel lokal testen. Dort einfach PHP-Version auf 8.3 umstellen und schauen was die Site macht. Fehler im PHP-Log sind da dein bester Freund.

Plugin-Kompatibilität: Schau im WordPress-Plugin-Verzeichnis nach dem letzten Update-Datum und ob der Entwickler 8.3 in der Kompatibilitätsliste angibt. Bei älteren Plugins mit letztem Update vor 2024 würde ich vorsichtig sein.

Und ja, zurück auf 8.1 geht in der Regel mit 2-3 Klicks im Hoster-Panel, das ist kein Drama. Aber eben nur wenn man gerade am Rechner sitzt. Ich würde das Upgrade auf nach dem Urlaub verschieben und dann mit Muße durchziehen.


Antwort
Seite 1 / 2
Teilen: