Update ICU extension in xampp?

I am running xampp and I need to upgrade the ICU (php_intl extension) to the latest version - I downloaded 54 from the ICU page, but I don’t know how to do it.

There is a bin , include and lib folder - where do I put these files and should I do something else?

+1
source share
2 answers

To upgrade an existing ICU in your XAMP installation, you need to:

  • Copy php_intl.dll to your_xamp_folder / php folder
  • copy all icu * .dll files to your_xamp_folder / apache / bin folder
  • check if extension = php_intl.dll is enabled in your_xamp_folder / php / php.ini
  • restart apache

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

Edit:

  • you will find php_intl.dll here
  • all icu * .dll files are here
+1
source

It looks like this extension has been included in PHP since version 5.3.

Try updating PHP or pointing to a newer version in XAMPP.

If this is not an option, installing extensions for PHP can be found here. Windows Extensions. Php.net docs seem to cover Installing INTL.

It looks like you need to point to the extension in php.ini

Hope this helps.

+1
source

Source: https://habr.com/ru/post/1265945/


All Articles