简体   繁体   中英

Missing PHP extensions in local windows 10 Magento Installation

I'm trying install Apache + PHP + Magento2.1 + MySQL in Windows 10.

I've already installed:

      Magento-CE-2.1.8_sample_data
              Content saved in C\Apache24\htdocs
      Apache-2.4.27-Win64-VC15.zip
              Directory: C\Apache24
      PHP Version 5.6.31 php-5.6.31-Win32-VC11-x64.zip
              Directory: C:\PHP
       mysql-community-5.7.19 (Msi installer)

In the setup installation (Readiness Check) the follow errors are showed:

              PHP Extension curl.
              PHP Extension xsl.
              PHP Extension intl.
              PHP Extension mbstring.
              PHP Extension openssl.
              PHP Extension gd.

I've already uncomment this extensions in php.ini I've copied icud?57.dll files in apache root dir. Can anyone tell me, What can be happening? Thanks!

The PHP modules loaded are:

C:\>cd php
C:\php>php -m
[PHP Modules]
bcmath
calendar
Core
ctype
curl
date
dom
ereg
exif
filter
ftp
gd
hash
iconv
intl
json
libxml
mbstring
mcrypt
mhash
mysqli
mysqlnd
odbc
openssl
pcre
PDO
pdo_mysql
Phar
Reflection
session
SimpleXML
SPL
standard
tokenizer
wddx
xml
xmlreader
xmlwriter
xsl
zip
zlib
[Zend Modules]

Versions from 5.6.0 to 5.6.4 are not supported. Only php 5 supported are from 5.6.5 and above.

I'd better suggest using php 7 to have better support also for your extensions

Check it better here

Otherwise, check better for the PHP modules you are enabling. According to this question you have to make sure that all the subsequent modules are enabled, and some are missing in your list.

PDO/MySQL
mbstring
mcrypt
mhash, 
simplexml, 
curl, 
gd2, 
ImageMagick 6.3.7 (or later) or both 
soap and
add xdebug.max_nesting_level=50000; at php.ini

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM