I am attempting to connect from an android app to mySQL database within the WAMP server. I am getting this error consistently throughout my php_error log:
PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.5.12/ext/php_intl.dll'
The specified module could not be found.
in Unknown on line 0
When I click on the Apache>Version>2.4.9 I get the 2 following errors as pop ups:
The program cant start because icuuc51.dll is missing from your computer.
Try reinstalling the program to fix this problem
and
PHP startup: unable to load dynamic library 'c/wamp/bin/php/php5.5.12/ext/php_intl.dll'
The specified module could not be found.
Does anyone know what is causing this or any potential solutions?
This can be corrected very simply as follows.
Using the wampmanager menus do the following :-
left click wampmanager -> Apache -> Version
and then click the version number, probably 2.4.9
This will cause WAMPServer to rebuild of all the SYMLINK's in the apache2.4.9/bin folder and that will put the correct symlinks in there for these 2 extensions.
TO CORRECT THE SECOND ISSUE
Edit the \wamp\script\config.inc.php
file and find the code that sets this variable $phpDllToCopy
and replace it with this code.
$phpDllToCopy = array (
'icudt52.dll', //[modif oto] - Ajouts pour éviter unknown error PHP 5.6.a2
'icuin52.dll',
'icuio52.dll',
'icule52.dll',
'iculx52.dll',
'icutest52.dll',
'icutu52.dll',
'icuuc52.dll',
'icudt51.dll', //[modif oto] - Ajouts pour éviter unknown error PHP 5.5.6
'icuin51.dll',
'icuio51.dll',
'icule51.dll',
'iculx51.dll',
'icutest51.dll',
'icutu51.dll',
'icuuc51.dll',
'icudt50.dll', //[modif oto] - Ajouts pour éviter unknown error PHP 5.5
'icuin50.dll',
'icuio50.dll',
'icule50.dll',
'iculx50.dll',
'icutest50.dll',
'icutu50.dll',
'icuuc50.dll',
'icudt49.dll', //[modif oto] - Ajouts pour éviter unknown error PHP 5.3/5.4
'icuin49.dll',
'icuio49.dll',
'icule49.dll',
'iculx49.dll',
'icutest49.dll',
'icutu49.dll',
'icuuc49.dll',
'libeay32.dll',
'libsasl.dll', //[modif oto] - Ajout pour éviter unknown error
'libintl.dll',
'php5isapi.dll',
'php5nsapi.dll',
'ssleay32.dll',
'php5ts.dll',
'fribidi.dll', //[modif oto] - Ci-contre et dessous pour PHP 5.2.x
'fdftk.dll', // Peuvent être supprimés pour PHP 5.3.0 ou plus
'libmcrypt.dll',
'libmhash.dll',
'libmysql.dll',
'libmysqli.dll',
'msql.dll',
'ntwdblib.dll',
'php5activescript.dll',
);
You simply need to install Visual C++ Redistributable for Visual Studio 2012 Update 4
Explaination here : https://www.devside.net/wamp-server/unable-to-load-or-find-php-extension-php_intl-dll
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With