Prise en charge de Magento 1.9.x php 7

9

J'exécute Magento 1.9.2.2 et je veux passer à php 7.0.

Est-il possible et économisez de passer à 7.0 avec cette installation de Magento?

JGeer
la source
C'est un problème grave car maintenant les petits utilisateurs avec un seul serveur ne peuvent tout simplement pas configurer un Magento 2.0 pour effectuer la longue migration (plugins critiques). Pourquoi? php7-curl nécessite libcurl4 et php5-curl nécessite libcurl3 et libcurl3 en conflit avec libcurl4 car canonical **** up et les deux ont installé un libcurl.so.3 ET un fichier libcurlk.so.4 sur le système.
user3750186

Réponses:

11

Oui, il est possible de migrer 1.9.2.2 de PHP 5.5 vers PHP 7. Ce n'est pas encore officiellement supporté mais Inchoo a trouvé la solution à cela.

Ils ont développé l'extension Magento pour rendre Magento compatible avec PHP 7.

http://inchoo.net/magento/its-alive/

Depuis Magento 1.9.3.7, PHP 7.0 et 7.1 sont officiellement supportés. Le support de PHP 7.2 n'est pas encore officiel pour Magento 1 et 2.

Je vous remercie

Bhargav Mehta
la source
Merci!! Mais il n'est actuellement pas pris en charge par Magento? La meilleure façon est donc d'attendre que Magento publie une mise à jour pour la prendre en charge?
JGeer
2
Il est désormais officiellement pris en charge.
Black
1

La réponse courte est non, ce n'est pas le cas. Magento CE 1.9.2.4 ne prend officiellement en charge que PHP 5.4 et 5.5. Et tandis que PHP 5.6 fonctionne très bien, il sature les fichiers journaux avec une multitude de messages d'avertissement.

La réponse longue est qu'il est relativement facile de le modifier pour exécuter le support PHP7. Cependant, de nombreuses extensions ne sont toujours pas compatibles avec PHP7, vous êtes donc en grande partie seul .

Sheshgiri Anvekar
la source
Il est désormais officiellement pris en charge.
Black
0

Magento a officiellement publié le correctif PHP 7.2 pour Magento 1 (septembre 2018), ce qui signifie que l'extension inchoo n'est plus nécessaire !! si vous l'avez installé: supprimez ce module de votre boutique M1 et utilisez le patch officiel.

Patch Magento pour PHP 7.2

Cependant, vous devrez faire corriger votre magasin. Il nécessite que les correctifs de sécurité précédents soient appliqués avant l'installation. Les exigences complètes sont répertoriées sur le téléchargement.

Jacman
la source