WAMP "Unable to load dynamic library php_intl.dll"

17,520

Solution 1

This is a minor bug in the WAMPServer install.

It can be corrected very simply, all from the wampmanager menus like this

(left click) wampmanager icon -> Apache -> Version -> 2.4.9

Just click the version number 2.4.9 or whatever version number you have currently selected.

This will cause wampmanager to rebuild the SYMLINKS in \wamp\apache\apache{version}\bin and then restart Apache.

Also undo everything that Dr. Z suggested, I am afraid it's all bad advice.

Solution 2

Installing "Visual C++ Redistributable for Visual Studio 2012 Update 4" from https://www.microsoft.com/en-us/download/details.aspx?id=30679 worked for me.

Share:
17,520
Davina Leong
Author by

Davina Leong

I have been working 3 years now as a full-stack developer. I mainly code in PHP and JavaScript. Some of the recent technologies I've used so far are Serverless, GraphQL with AppSync, Laravel and CraftCMS. I've also dove lightly into Docker too. In my personal time, I like to fiddle around with different techs. The most recent one I've been fiddling around with is CraftCMS. Really enjoy its ease-of-use. Besides that, have been diving into Docker also to hopefully replace MAMP/AMPPS.

Updated on November 29, 2022

Comments

  • Davina Leong
    Davina Leong over 1 year

    I just bought a Surface Pro 4 and installed WAMP on it.

    But it keeps giving me an error;

    PHP Startup: Unable to load dynamic library "..../php_intl.dll" - The specified module could not be found.

    But when I searched through the directory, the file is there. I've the same WAMP version installed on my desktop and work laptop (both Windows 10) and they all worked fine out the box. I've tried searching and following some of the help online but none of them worked: reinstalling wamp and copying icu files to apache folder.

    A step-by-step process would be appreciated as I'm kinda new to WAMP. Thanks.

    • online Thomas
      online Thomas over 8 years
      edit php.ini (left click wampmanager icon -> PHP -> php.ini) and add: extension=c:/wamp/path/to/php extension dir/php_intl.dll
    • Marc B
      Marc B over 8 years
      @Thomas: obviously that's already there, just with the wrong path, or the extension's not present at all.
    • callmebob
      callmebob over 8 years
      Check this out: devside.net/wamp-server/…
    • Davina Leong
      Davina Leong over 8 years
      @CallMeBob tried that but complains "deplister.exe is not recognised"
    • callmebob
      callmebob over 8 years
      @DevITper: At which step ?