intl - Why can't PHP on Windows see extension php_intl.dll even though it exists? -


i've been trying intl extension working on test workstation (php 5.5.1, apache 2.2.4, windows 7 32-bit). seems no matter try can't , running.

  • i've uncommented line "extension=php_intl.dll" in php.ini.
  • i've verified extension_dir directive pointing @ correct directory (c:\wamp\php5.5\ext).
  • i've verified php_intl.dll in c:\wamp\php5.5\ext.
  • i've verified icu*.dll files present in php root directory (c:\wamp\php5.5).
  • i've verified c:\wamp\php5.5 in path.
  • and yes, copy of php.ini i'm editing correct one, 1 specified phpinidir directive in httpd.conf.

i've checked apache error log , found line every time i've restarted apache:

php warning: php startup: unable load dynamic library 'c:\wamp\php5.5\ext\php_intl.dll' - specified module not found.\r\n in unknown on line 0

i repeat myself, c:\wamp\php5.5\ext\php_intl.dll exist!

i'm tempted try pointing @ windows explorer , shouting @ computer, "look! stinkin' file right there!" idea why can see file , php cannot though we're apparently looking in same directory? or else going on i've missed?

make sure apache can find , load icu*.dll files php base dir.

fast, simple solution copy these dll's apache bin directory.


Comments

Popular posts from this blog

c++ - Creating new partition disk winapi -

Android Prevent Bluetooth Pairing Dialog -

php - joomla get content in onBeforeCompileHead function -