Magento 1.9.x php 7のサポート


9

Magento 1.9.2.2を実行していますが、php 7.0に切り替えたいのですが。

このMagentoのインストールで7.0に切り替えることは可能ですか?


これは深刻な問題です。サーバーが1つしかない小規模なユーザーは、Magento 2.0をセットアップして長時間の移行を実行できないためです(ミッションクリティカルなプラグイン)。どうして?php7-curlはlibcurl4を必要とし、php5-curlはlibcurl3を必要とし、libcurl4はlibcurl4と競合する。
user3750186

回答:


11

はい、1.9.2.2をPHP 5.5からPHP 7に移行することは可能です。正式にはサポートされていませんが、Inchooはこれに対する解決策を見つけました。

彼らはMagentoをPHP 7と互換にするためにMagento拡張を開発しました。

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

現在、Magento 1.9.3.7以降、PHP 7.0および7.1が正式にサポートされています。PHP 7.2のサポートは、Magento 1と2の両方でまだ公式ではありません。

ありがとうございました


ありがとう!! しかし、それは現在Magentoによってサポートされていませんか?それで、最良の方法は、Magentoがそれをサポートするアップデートをリリースするまで待つことですか?
JGeer 2016年

2
現在、正式にサポートされています。
ブラック

1

短い答えはノー、そうではありません。Magento CE 1.9.2.4は、公式にはPHP 5.4および5.5のみをサポートしています。また、PHP 5.6は問題なく動作しますが、多数の警告メッセージでログファイルを飽和させます。

長い答えは、PHP7をサポートするように変更するのは比較的簡単なことです。ただし、多くの拡張機能はまだPHP7互換ではないため、大部分は独自のものです。


現在、正式にサポートされています。
ブラック

0

Magentoは、Magento 1(2018年9月)用のPHP 7.2パッチを正式にリリースしました。つまり、inchoo拡張機能はもう必要ありません。インストールした場合:M1ストアからこのモジュールを削除し、公式パッチを使用してください。

PHP 7.2用Magentoパッチ

ただし、ストアにパッチを適用する必要があります。インストール前に、以前のセキュリティパッチを適用する必要があります。完全な要件はダウンロードに記載されています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.