GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Aktualisierung von PHP 5.6 auf 7

Wann PHP aktualisieren?


PHP ist eine Programmiersprache, die mit Apache oder Microsoft IIS ausgeführt werden kann und mit Ihrem dedizierten oder VPS-Server zusammenarbeitet, um die Anforderungen auszuführen, aus denen Ihre Website besteht. 88 % der Online-Sites laufen auf der bald angreifbaren PHP 5.X-Technologie. Am Ende dieses Jahres, geplant bis zum Dez. 31., 2018 Der Sicherheitssupport für unseren lieben alten Freund PHP 5.6 endet, was bedeutet, dass Bugs und Sicherheitsfixes nicht mehr bearbeitet werden und zu Sicherheitslücken führen können. Jede PHP-Version wird zwei Jahre lang aktiv unterstützt, während das dritte Jahr nur kritische Sicherheitsupdates erhält. Glücklicherweise hatten uns die PHP-Götter belächelt und die Lebensdauer um nur ein Jahr länger als die typische PHP-Version verlängert, bevor sie uns die Neujahrsfrist gaben. Für alle Entwickler da draußen, die genau wissen wollen, was sich ändert, ist hier ein hilfreicher Migrationsleitfaden von PHP 5.6 zu PHP 7.X.

Während das letzte von PHP 5 mit PHP 5.6 endet, werden Websites, die PHP 5 verwenden, unweigerlich anfällig für Angriffe und schlechte Leistung. Es hat im Wesentlichen seinen berüchtigten End of Life (EOL) Titel erreicht. Der Umstieg auf die neueren PHP 7-Versionen ist nicht nur gut für die Sicherheit, sondern durch die Aktualisierung können Sie letztendlich Geld sparen. Senkung der Geschäftskosten durch Vermeidung von Software-Inkompatibilität und Compliance-Problemen. Wenn emotionale Kopfschmerzen nicht ausreichen, um Entwickler zum Wechsel zu bewegen, werden die Vorteile es tun. Benchmarks zeigen, dass PHP 7.x dreimal schneller läuft als PHP5.6!

Mal sehen:

  • Schnellere Leistung führt zu weniger Speicherverbrauch
  • Dreimal schnelleres Laden der Seite*
  • Besser für stark frequentierte Websites
Hinweis:Leistungssteigerung als Benchmark in einer Testumgebung. Die Leistungsänderungen der Website anderer Entwickler zwischen PHP 5 und PHP 7 können variieren.

Wenn Sie sich in einer gemeinsam genutzten Umgebung befinden, die das Betriebssystem und das Framework verwaltet, sollte Ihr Hosting-Provider Benachrichtigungen über die bevorstehende Änderung, seinen Aktionsplan und Stichtage versenden. Unsere Managed-Hosting-Produkte wie Storm VPS, Cloud Sites oder Managed WordPress verfügen über Support-Teams, die Ihnen beim einfachen Wechsel von PHP 5.X zu PHP 7.X helfen können. Unser verwaltetes WordPress-Produkt verfügt über eine integrierte Kompatibilitätsprüfung und eine Ein-Klick-Schaltfläche zum Upgrade, ein weiterer Grund, es zu lieben!

Kompatibilitätsprüfungen

Während Sie WordPress verwenden, um Ihre Website zu betreiben, können Sie einige wichtige Aspekte überprüfen, indem Sie zur WordPress-Plugin-Seite gehen und nach den von Ihnen verwendeten Plugins suchen. Sobald Sie das von Ihnen verwendete Plugin oder Theme gefunden haben, wird auf den Infoseiten normalerweise angegeben, welche PHP-Version sie verwenden. Sehen Sie sich auch die Registerkarte „Überprüfen“ für Kommentare von Benutzern an, da dieser Abschnitt nützliche Informationen enthält. Dieser Review-Tab ist hilfreich, um zu sehen, ob andere Probleme mit dem Plugin oder Theme und neueren PHP-Versionen hatten. Es ist eine gute Praxis, Bewertungen nachzuschlagen und zu sehen, was die Leute über dieses Plugin gesagt haben. Wenn Sie keine Antworten sehen oder es nicht gut bewertet wurde, sollten Sie davon abweichen. Wenn Sie benutzerdefinierte Plugins verwenden, erkundigen Sie sich bei Ihrem Entwickler, wie sie in neuen PHP-Versionen funktionieren. Die WordPress-Kompatibilitäts-Plug-in-Prüfung gibt Ihnen eine Liste von Plug-ins und Designs, die möglicherweise nicht gut mit PHP 7.X harmonieren.

Wenn Sie eine geschäftskritische Website betreiben, sollten Sie am besten eine Kompatibilitätsprüfung durchführen, da ein blindes Upgrade dazu führen kann, dass einige Teile Ihrer Seite nicht funktionieren. Die Überprüfung der PHP-Kompatibilität ist, wie Sie sich vorstellen können, etwas ausführlicher, aber aus der Online-Recherche gibt es einen Kompatibilitätsprüfer für VPS-Server, den Sie verwenden können, indem Sie das Repo von GitHub herunterladen.

Es ist erwähnenswert, dass für einige Plugins möglicherweise ein PHP-Modul installiert werden muss, damit das Plugin funktioniert. Beim Upgrade der PHP-Version müssen Sie möglicherweise auch das PHP-Modul neu installieren. Glücklicherweise kann unser Support-Team Ihnen bei der Installation jedes PHP-Moduls behilflich sein, das Sie möglicherweise benötigen, oder Ihnen die beste Vorgehensweise empfehlen, wenn das PHP-Modul für Ihre PHP-Version nicht verfügbar ist.

So aktualisieren Sie in cPanel auf PHP 7

Wenn Sie einen Linux-VPS verwenden, können Sie dies am einfachsten überprüfen, indem Sie ssh in Ihren Server eingeben und den folgenden Befehl über Ihr Terminal ausführen:

php --version Ausgabe: PHP 7.0.30 (cli) (built: Jun 26 2018 20:34:16)

cPanel:

HinweisEs ist wichtig, vor der Migration auf PHP 7.X eine Sicherungskopie Ihrer Website zu erstellen

Suchen Sie php, wählen Sie Multi PHP Manager , zeigt diesen Bildschirm an, um anzuzeigen, welche PHP-Version Sie verwenden. In der PHP-Version Bildschirm können Sie die PHP-Version hier aktualisieren, indem Sie auf das Häkchen neben der Domain klicken und im rechten Dropdown-Menü die gewünschte PHP-Version auswählen und auf Übernehmen klicken .


Linux
  1. PHP-Einstellungen auf Plesk

  2. Über PHP

  3. PHP 7.4 auf cPanel-Servern

  4. Installieren Sie PHP-Module

  5. PHP-Fehler

Installieren Sie PHP 7 auf CentOS 7

Aktualisieren von ISPConfig 3.1 auf ISPConfig 3.2

PHP-Konfiguration

PHP-Version ändern

Installieren Sie PHP 7 auf Ubuntu 14.04

So testen Sie ein PHP-Skript