热搜:NVER node 开发 php

win下php5.5.12装不上memcache扩展

2024-08-15 23:25:01
win下php5.5.12装不上memcache扩展

实在是想不出来是怎么回事,请大家帮帮忙!谢谢!

系统是windows8 x64
用的是WAMP集成包,PHP版本5.5.12,TS

下载的DLL是在PECL上下载的php_memcache-3.0.8-5.5-ts-vc11-x64.zip

复制到扩展目录,修改了php.ini,重启Apache后依然提示未安装扩展。


回复讨论(解决方案)

memcache装了么?

memcache装了么?



装了,现在扩展装不上去。TS的扩展和NTS的扩展都试过了,都不行

memcache装了么?


装上了,就是扩展装不上。

memcache装了么?


装了,就是扩展装不上

还有个可能就是php_memcache.dll的版本和php的版本不一致。
我记得当初我php装的5.4.12,dll是5.4.7的,就认不出。

还有个可能就是php_memcache.dll的版本和php的版本不一致。
我记得当初我php装的5.4.12,dll是5.4.7的,就认不出。


我之前用的是phpstudy,用5.5的php也可以安装,但是换了wamp之后就不行了。

楼主,你解决了吗?我也遇到这个问题了!!!

看看VC版本是否相同

应该是版本不一致,加载memcache失败。

换版本就对了 这个要求版本必须一致才能使用的.多下几个DLL 一个一个试.

你的操作系统是 64 位的,并不表示你的 WAMP集成包 也是 64 位的
请核实

版本不一致 我好几次都这样 多找几个memcache的dll文件 多试试   总有一个适合你 

谁能 给发个    5.5.12 的memcache.dll  的扩展啊!!!!!

不同的php版本安装不同的memcache.dll版本

楼主解决了,遇到同样的问题

今天果断换环境换成php5.4的版本,也发现装不上,后来仔细看资料发现修改php.ini 使用 extension指令加载的这一步是php.ini是::C:\wamp\bin\apache\apache2.2.22\bin\php.ini   不是php中的ini  php.5.5.12我没有试  如果还没有解决可以试下

http://windows.php.net/downloads/pecl/releases/memcache/3.0.8/
官方扩展链接
总有一个适合的

今天又换到php5.5.12,  能装上不是版本的问题啊  

抱歉,之前一时忙,忘了结贴。
非常抱歉,但是这个狗血的结果还是得跟大家说下,
十分感谢大家出的办法,其实我发帖之前已经全试过了,DLL,VC,对应版本等,试了几次了。
但是还是加载不了这个扩展。放弃了。
后来,因为要该上传文件大小限制,无意间打开了phpinfo看了下,才发现之前原来一直改错ini文件了
WAMP这个集成环境里,php目录下有个php.ini,apache/bin下也有一个php.ini,环境使用的是apache下的,我改的是php下的。。

十分感谢各位!