phpmagentoxamppwindows-10intl

Xampp Intl extension on windows 10 can't be installed


I try to install Megento 2 on Xampp (php 7.2.5) and through installation process I find Intl extension installation error

enter image description here

I did every thing ;extension=intl to be extension=intl in php.ini

also I copied all files icu*.dll files from xampp/php to xampp/php/ext and to xampp/apache/pin directories and of course I restart Apache.

enter image description here

also download MSVCP110.dll and paste it to C:\Windows\System32

also checked PHP path in system variables and it is OK.

but until now the Intl extension never work

any help?


Solution

  • Xampp setup filename is contain VCXX for example xampp-win32-7.2.5-0-VC15-installer.exe, VC15 mean that PHP compiled with Visual Studio 2017, so you need to install Microsoft Visual C++ Redistributable for Visual Studio 2017 to make PHP and Extensions running smoothly, but sometime already installed VC14 or Visual C++ Redistributable 2015 is enough.

    You can view list and download Visual C++ Redistributable here