Update ICU extension within xampp?

Brett picture Brett · Feb 8, 2015 · Viewed 7.4k times · Source

I'm running xampp and I need to upgrade ICU (php_intl extension) to the latest version - I downloaded 54 from the ICU page but unsure how to go about upgrading it.

There is a bin, include and lib folder - where do I put these files and do I have to do anything else?

Answer

Paweł Tomkiel picture Paweł Tomkiel · Feb 17, 2015

To upgrade existing ICU in you XAMP installation you'll need to:

  1. copy php_intl.dll to your_xamp_folder/php
  2. copy all the icu*.dll files to your_xamp_folder/apache/bin
  3. check if extension=php_intl.dll is enabled in your_xamp_folder/php/php.ini
  4. restart Apache

Let me know if it works (i'm currently on nginx)

Edit:

  • you'll find php_intl.dll here
  • all icu*.dll files are here