Blog
PHP 7.3, PHP 7.4, PHP 8.0 und Magento 1
Was bedeutet es, wenn eine PHP Version (z.b. PHP 7.2 oder PHP 7.3) vom Provider/Hoster abgeschaltet wird und man eine neuere für seinen Magento 1 Shop wählen muss (PHP 7.4 oder 8.0)?
Uff. Da sind sie wieder. Die E-Mails, die Provider wie Strato oder HostEurope und viele andere an ihre Kunden senden, die daraufhin zu recht und unmittelbar nervös werden. Wenn sie jemanden haben, der ihren Magento 1 Shop betreut, haben sie jemanden zum direkten rückfragen.
Was bedeutet das, wenn eine PHP Version eingestellt wird?
Ist das schlimm für meinen Shop?
Was meint das überhaupt?
PHP ist ein Programmiersprache und auf Basis dieser ist Magento programmiert worden. Wie bei Magento auch, gibt es unterschiedliche Versionen dieser Sprache – und, ebenfalls wie bei Magento auch, verändern sich Anforderungen an eine Programmiersprache im Laufe der Zeit. Es kommen neue Funktionen oder Eigenschaften hinzu – oder Sicherheitsupdates, weil irgendwer einen Weg gefunden hat, die Programmierung zu manipulieren.
Und irgendwann sagt man: nu ma Schluss mit dem Ändern dieser Version, wir machen ne neue, die zwar auf der alten Version basiert, aber Dinge auch grundsätzlich ändert.
So, als würde man ein Rezept verändern, ergänzen oder Dinge weglassen, aber die Basis bleibt.
Daher ist dann z.b. PHP 7.2 veraltet, wird von PHP selbst gar nicht mehr weiter entwickelt, was bedeutet: niemand schaut mehr, ob es sicher ist.
Daher lehnen es einige Provider ab, eine PHP Version anzubieten, die nicht mehr den vom Anbieter mit Sicherheitsupdates versorgt wird.
Wenn Sie also einen Magento 1 Shop betreiben, haben Sie das Problem, dass dieser nur bis PHP 7.2 betrieben werden kann. Was aber, tun, wenn der Provider sagt: is nich …? Gleiches gilt für die PHP Version 5.6.
Dann haben Sie im Grunde nur zwei Möglichkeiten:
Sie finden einen Provider, der dennoch die alten PHP Versionen anbietet und ziehen den Shop um – oder Sie kaufen PHP-Patches für Ihren Magento Shop und können ihn dann wie gewohnt weiter betreiben.
Dieser Service wird von einem deutschen Unternehmen angeboten, das von Magento-Entwicklern zu diesem Zweck gegründet wurde:
https://mage-one.com/de/patches-for-magento-1/
Was passiert, wenn die PHP Version nicht mehr passt im schlimmsten Fall?
Je nachdem wird Ihr Shop dann einfach nicht mehr funktionieren. Sie sollten sich also in jedem Fall rechtzeitig darum kümmern.
Foto:
https://unsplash.com/photos/2Rd-hwT2xQ0
Ben Griffiths
Neueste Kommentare