WAMPSERVER php_memcache extension
Asked Answered
I

3

5

I have a copy of php_memcache.dll (from php_memcache-2.2.6-5.3-nts-vc9-x86.zip) which I have placed in my C:\wamp\bin\php\php5.3.5\ext folder.

In WAMP I can see php_memcache in my extensions list, however whenever I start the extension I get the following warning:

PHP Startup: Unable to load dynamic library 'C:/wamp/bin/php/php5.3.5/ext/php_memcache.dll' - The specified module could not be found.

This does not happen for any other extension that I can turn on or off.

Have tried moving php_memcache.dll to C:\windows\system32 but makes no difference.

Any ideas?

Illassorted answered 11/2, 2011 at 15:49 Comment(0)
P
6

Your extension probably not fit the compilation mode of wampserver. Is it compiled with vc9 (visual 2008) and a non threads safe support ?

My wampserver (latest available) is compiled in VC6 TS. To know this info check phpinfo() on line :

  • Compiler
  • Thread safety
Ptomaine answered 11/2, 2011 at 15:53 Comment(6)
Compiler is MSVC6 (Visual C++ 6.0) and Thread Safety enabled?Illassorted
So you should use an extension compiled with same charac.PHP compiled in VC6 & TS , all the extension must have been compiled in same way in order to work together.Ptomaine
How do I find this? The only dll I can find is for the version I am using?!Illassorted
Found the old dll - shikii.net/blog/installing-memcached-for-php-5-3-on-windows-7Illassorted
Maybe try this one : shikii.net/blog/downloads/…. I'm too slow ^^Ptomaine
It took my 7 different files to find the right version of that dll. Thanks!Katricekatrina
A
0

I'd suggest trying other versions of the dll.

2.2.5.0 works for me using WAMP.

Azrael answered 11/2, 2011 at 15:58 Comment(0)
P
0

The VC9 builds are the only supported builds. VC6 (which is used as convenience builds by Apache) is not supported anymore.

Latest PHP version (and PELC extensions) are only available as VC9 builds. Xamp are already moving their suite to VC9, other already did. You can also do it yourself using apachelounge.com builds, which are the ones we recommend to use with PHP Binaries.

Penang answered 9/7, 2011 at 2:7 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.