如何在最新的PHP 7.1.0上安裝和運行最新的Magento 2.1.3


在php7.1.2環境下安裝magento2.1.4遇見的幾個問題

1、php版本不對  (magento2.1.x默認是不支持7.1.x的)

    打開setup / src / Magento / Setup / Model / PhpRedinessCheck.php並更改79

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

    至:$normalizedPhpVersion $this->getNormalizedCurrentPhpVersion('7.0.2');//隨便一個magento允許的php版本

2、php extendsion中的openssl support是disable狀態

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

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

    2.3把php.ini 文件里的extension_dir = "ext"  改為extension_dir = "D:\php\ext"(php的安裝目錄下的ext文件路徑)。

3、重啟apache后會發現原來的問題解決了然而出現了一個新問題php_intl擴展不能用

     把php里面的icu***.dll(大概有六個吧)復制到apache/bin目錄下

4、程序運行到最后一步安裝的過程中也會報錯:禁止mcrypt警告

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

     如果還有報錯就自行查看console log

5、修改完之后就可以順利的安裝magento2.1.x了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM