views:

571

answers:

2
+2  Q: 

PHP intl extension

Someone experienced with intl extension for PHP under Windows XP please help me find the php_intl.dll and suggest how to install.

Thanks!

A: 

The packages at http://windows.php.net/download/ all contain the php_intl.dll which is located in the subdir ext/.
All you have to do is to check if your extension_dir points to the right directory and add (or uncomment) the extension=php_intl.dll directive.

VolkerK
Thanks for help VolkerK!
David
A: 

I have PHP 5.3.1 and Apache

When I add the extension=php_intl.dll to php.ini and restart apache, it comes an alert that says "the requested operation has failed"

And this error on Event Monitor:

Faulting application name: httpd.exe, version: 2.2.14.0, time stamp: 0x4ac181d6 Faulting module name: php5ts.dll, version: 5.3.1.0, time stamp: 0x4b051b35 Exception code: 0xc0000005

The problem was some DLLs like icudt36.dll were missing (noticed with sysinternals ProcMon), I've downloaded php 5.3.1 zip version and extract all DLL's to PHP folder. That solved the problem.

flog