如何在最新的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了

相關文章
相關標籤/搜索