我正在搜索php_memcache.dll,并找到了以下链接
http://windows.php.net/downloads/pecl/releases/memcache/3.0.8/
http://downloads.php.net/pierre/
我尝试了所有的方法,但仍然显示dll的警告信号,如下所示。有没有人尝试过并且有可用的dll,如果有,你能帮助我并分享你的dll( memcache或memcached )吗?谢谢你的帮助。

发布于 2014-08-16 21:24:19
当在扩展菜单上看到警告图标时,它表示以下两种情况之一。
ext文件夹中有一个dll,但在PHP.INI文件中没有匹配的extension=php_memcache.dll项。PHP.INI文件中有一个extension=xxx.dll,但在ext文件夹中没有匹配的dll。因此,如果将dll复制到\wamp\bin\php\phpx.y.z\ext文件夹中,则需要将extension=php_memcache.dll添加到PHP.INI文件中。请记住,这不是默认的扩展名,因为您需要自己下载它,所以在php.ini文件中也不会有它的条目。
还请记住,您必须安装MEMCACHED,因为扩展本身只是MEMCACHE服务的一个接口。
此外,您还需要线程安全版本的memcache.dll运行与WampServers配置的Apache和PHP。
还要确保您安装了与您安装的WAMPServer版本相匹配的32/64位版本的memcache.dll。
还要记住有两个php.ini文件,要编辑Apache使用的文件,请使用wampmanager菜单,如下所示:-
wampmanager -> PHP -> php.ini这将在\wamp\bin\php\php{version}\phpForApache.ini上启动编辑器
另一个\wamp\bin\php\php.ini仅由PHP CLI (命令行界面)使用,对加载到Apache实例的内容没有任何影响。
发布于 2014-08-16 21:22:49
不确定您是如何安装的...我使用的是相同版本的WAMP (2.5,Windows8,64位,PHP5.5.12)
我将php_memcache.dll复制到C:\wamp\bin\php\php5.5.12\ext (默认安装),然后修改了C:\wamp\bin\apache\apache2.4.9\bin\php.ini (也是默认安装),添加了
extension=php_memcache.dll在“动态扩展”部分,重新启动WAMP服务,它就可以正常工作了。只要确保你修改了正确的php.ini,它不是在php目录中的那个。
顺便说一句,我的菜单中没有像你的图片中那样的php_memcache,但它已经加载并正常工作。
发布于 2015-07-31 20:42:05
即使我得到了如上所示的相同问题,并且从两天后一直在苦苦挣扎,你也可以在wamp服务器下的两个地方找到php.ini。启用apache文件夹中的memcache dll扩展。即C:\wamp\bin\apache\apache2.4.9\bin添加以下行
extension=php_memcache.dll
。现在重新启动wamp,您可以看到memcache已启用。
https://stackoverflow.com/questions/25333796
复制相似问题