如何在最新的PHP 7.1.0上安装和运行最新的Magento 2.1.3

在php7.1.2环境下安装magento2.1.4碰见的几个问题php

一、php版本不对  (magento2.1.x默认是不支持7.1.x的)apache

    打开setup / src / Magento / Setup / Model / PhpRedinessCheck.php并更改79php7

    从:$normalizedPhpVersion $this->getNormalizedCurrentPhpVersion(PHP_VERSION);this

    至:$normalizedPhpVersion $this->getNormalizedCurrentPhpVersion('7.0.2');//随便一个magento容许的php版本spa

二、php extendsion中的openssl support是disable状态code

    2.1把php7.1.2下的php.ini复制到C:\Windows\System32下orm

    2.2把extension_dir = "ext"  前面的分号去掉ssl

    2.3把php.ini 文件里的extension_dir = "ext"  改成extension_dir = "D:\php\ext"(php的安装目录下的ext文件路径)。get

三、重启apache后会发现原来的问题解决了然而出现了一个新问题php_intl扩展不能用openssl

     把php里面的icu***.dll(大概有六个吧)复制到apache/bin目录下

四、程序运行到最后一步安装的过程当中也会报错:禁止mcrypt警告

     修改 vendor / magento / framework / Encryption / Crypt.php文件 全部 mdecrypt_* 方法前面都加上@

     若是还有报错就自行查看console log

五、修改完以后就能够顺利的安装magento2.1.x了

相关文章
相关标签/搜索