Magento 1.9.x PHP 7支持


9

我运行了Magento 1.9.2.2,并且想切换到php 7.0。

通过Magento安装是否可以并保存切换到7.0?


这是一个严重的问题,因为现在只有一台服务器的小型用户根本无法设置Magento 2.0来进行冗长的迁移(关键任务插件)。为什么?php7-curl要求libcurl4,而php5-curl要求libcurl3,而libcurl3与libcurl4冲突,这是因为规范性地使它们都在系统上安装了libcurl.so.3和libcurlk.so.4文件。
user3750186

Answers:


11

是的,可以将1.9.2.2从PHP 5.5迁移到PHP7。尚无官方支持,但是Inchoo找到了解决方案。

他们开发了Magento扩展,以使Magento与PHP 7兼容。

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

从现在开始,Magento 1.9.3.7正式支持PHP 7.0和7.1。Magento 1和2尚未正式支持PHP 7.2。

谢谢


谢谢!!但是Magento目前不支持它吗?那么最好的方法就是等到Magento发布更新来支持它?
JGeer

2
现在已正式支持。
黑色

1

简短的答案是不,不是。Magento CE 1.9.2.4仅正式支持PHP 5.4和5.5。尽管PHP 5.6可以很好地运行,但它会使日志文件充满大量警告消息。

长答案是修改它以运行支持PHP7相对容易。但是,许多扩展仍然不兼容PHP7,因此您基本上是一个人


现在已正式支持。
黑色

0

Magento正式发布了Magento 1的PHP 7.2补丁(2018年9月),这意味着不再需要inchoo扩展了!如果已安装:从M1商店中删除此模块并使用官方补丁。

适用于PHP 7.2的Magento补丁

但是,您需要修补商店。它要求在安装之前应用以前的安全补丁。完整要求在下载中列出。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.