Ich habe ein paar sehr alte Wordpress-Seiten mit vielen Plugins, aber die meisten neuen Plugins funktionieren nicht auf PHP 5.2. Wenn ich die PHP-Version von 5.2 auf 7.x aktualisiere, wird dies zu ernsthaften Problemen bei den Plugins, Designs oder der aktuellen Funktionalität der Site führen? (Alle Wordpress-Installationen wurden seit 2012 nicht aktualisiert, aber im Moment wurden sie auf die neueste Version aktualisiert)Wordpress-Site - PHP-Version Migration (5.2 - 7.x) - Kann es Probleme verursachen?
Antwort
Die Antwort ist ja, es gibt viele Änderungen und veraltete Sachen in PHP für die letzten Jahre.
Auch ich denke, das Problem ist nicht in Ihrer PHP-Version (weil ich Wordpress 4.8 auf PHP 5.0 lief Ich denke neue Plugins wird nicht funktionieren wegen der Wordpress-Version. Hooks, Methoden, Funktionen und vieles mehr "core" stuffs haben sich seit 2012 in Wordpress geändert, also glaube ich nicht, dass dir das weiterhelfen wird.
Aber wie auch immer, wenn du es versuchen willst, wäre eine Option, deinen PHP auf eine 5.5 Version zu aktualisieren direkt zu 7.x springen (ich benutze zur Zeit PHP 5.5 für fast alle Wordpress-Sites, die ich administriere)
Die neueste stabile Version von PHP5 ist PHP 5.5.38, die Sie hier finden können http://php.net/downloads.php#gpg-5.5.
Abhängig von Ihrem Betriebssystem, haben Sie eine Methode, um es zu aktualisieren (aber das ist schon eine neue Frage) Für jetzt, empfehle ich, sie auf Ihrem localhost zu testen.
Wordpress Core empfiehlt die Verwendung der oben genannten PHP 7. Das Problem sollte Sie eine Sicherung Ihrer Website-Dateien und Datenbank machen. Deaktiviere die Plugins. Aktualisieren Sie Wordpress Core auf 4.9.1 und aktivieren Sie dann jeweils ein Plugin.
- 1. Kann das Label "javascript:" irgendwelche Probleme verursachen?
- 2. Migration von ES 2.x auf ES 5.x Elasticsearch
- 3. Kann eine JSP-Fehlerseite Probleme verursachen?
- 4. Arrays verursachen mir Probleme
- 5. Warum kann Schloss ("myLock") Probleme verursachen?
- 6. Header-Dateien, die Probleme verursachen
- 7. ol innen li Probleme verursachen
- 8. Datenbankansicht im Migration Laravel erstellen 5.2
- 9. Polymer 2 Migration Probleme
- 10. Datenbank-Migration Laravel 5.2 Tabelle anordnen
- 11. Laravel 5.2 Migration: Kann keinen Fremdschlüssel von char Datentyp
- 12. Laravel 5.2 Datenbank aus der Migration erstellen
- 13. PHP 5.2.x und 5.3.x
- 14. Verschiedene Probleme nach Wordpress Migration
- 15. Routing Probleme in Laravel 5.2
- 16. CollapsingToolbarLayout - Einstellung expandedTitleTextAppearance und collapsedTitleTextAppearance kann Probleme verursachen
- 17. Wann kann XHTML unerwartet Probleme bei IE verursachen?
- 18. Kann starke Namensgebung Probleme mit der Objektserialisierung in C# verursachen?
- 19. Veraltete NEST-Funktionen verursachen Probleme in C#
- 20. Probleme bei der Migration von Facebook iOS SDK 2.x auf 3.x
- 21. Probleme bei der Migration von Webpack 1.x zu Webpack 2.x
- 22. Delphi 7, Strings Probleme
- 23. GCC-Option, die beim Debuggen mit GDB Probleme verursachen kann
- 24. SKLightNodes verursachen Framerate Probleme in SpriteKit
- 25. ThreeJS Export von Maya 2017 verursachen Probleme
- 26. Grails Database Migration Plugin Probleme
- 27. Ruby string einfache Anführungszeichen, die Probleme verursachen
- 28. F # Assembly-Referenzen, die Build-Probleme verursachen?
- 29. Welche Probleme können zweiphasige Commits verursachen?
- 30. Python 3.6 Funktionen verursachen mich Probleme
Es könnte tun. Sichern Sie alles, bevor Sie es versuchen. – miknik