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
Post a Comment