Recently I was started to working with CakePHP 3.x. The latest version of CakePHP needed intl extension to work with it. But I could not enable intl extension in my latest version of Wamp 2.5. So, I have got an error,
We can solve it in a two ways.
PHP Startup : Unable to load dynamic library C:/wamp/path/to/php/ext/php_intl.dll - The specified module could not be found.
We can solve it in a two ways.
Solution 1:
- Just go to C:/wamp/path/to/bin/php/php5.5.12/. Copy all the files starts with
icu*
and paste it into C:/wamp/path/to/bin/apache/apache2.2.22/bin/ directory. - To enable intl extension,
- Click on the wamp icon
- Click on PHP
- Click PHP extensions
- Click on php_intl
- Now Restart All Services.
Solution 2:
- Just include the PHP directory into the system's PATH variable.
- Install the full Microsoft VC++ 2012 Runtime Redistributable package. Make sure to get the 32 bit version for 32 bit PHP builds.
Have any doubt, feel free to comment here!