实在是想不出来是怎么回事,请大家帮帮忙!谢谢!
系统是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下的。。
十分感谢各位!