为php 安装memcache,安装了n次还是不成功,求指点

2014-02-07 11:32:33 +08:00
 hellohacker
php版本:PHP Version 5.2.17

服务器:X86

从网上下载了 memcache for win32,和php_memcache.dll for 5.2.17 按照网上说的很多方法都操作了但是 使用phpinfo() 输出,就是不显示memcache服务,有安装成功的吗,求指点!
5252 次点击
所在节点    程序员
9 条回复
54dev
2014-02-07 12:00:27 +08:00
可能是版本不对,记得有分vc6和vc9
php_memcache-2.2.6-5.3-nts-vc9-x86.zip (Sun 03 Oct 2010 08:46:54 PM UTC) - 44K
de463ea7271c357f2e317128a5370bfb php_memcache-2.2.6-5.3-nts-vc9-x86.zip
php_memcache-2.2.6-5.3-vc9-x86.zip (Sun 03 Oct 2010 08:45:02 PM UTC) - 48K
2021ceb248dabae438796c9ccfa1c2e3 php_memcache-2.2.6-5.3-vc9-x86.zip
funwee
2014-02-07 15:32:07 +08:00
首先要注意自己的php版本要你所要下载的memcache扩展保持一致
http://museum.php.net/php5/
可以到这个网址上找与自己php版本对应的pecl包,里面有对应的php_memcache.dll的文件
php_memcache.dll最好跟php版本一致,否则日志文件会提示找不到memcache模块
Mcatt
2014-02-07 16:04:51 +08:00
我补充一下:
1.要看vc版本,vc6还是vc9什么的
2.要看php版本和memcache版本
3.要看系统版本,X86还是X64
4.好像还要看.net版本
credochen
2014-02-07 16:34:51 +08:00
可以在CLI环境下执行“php -m”试试看,如果会弹出报错的框说明版本不对。
thinkxen
2014-02-07 17:49:13 +08:00
windows还是linux?
manoon
2014-02-07 22:10:59 +08:00
一,二,三楼都是正解。
cougar
2014-02-08 13:38:46 +08:00
实在不行就用php的
kuye
2014-02-09 01:58:45 +08:00
其实我想说 apache 重启了吗? 好吧,为什么用那么老的php版本。。好吧,我就是打酱油的。
vibbow
2014-02-09 06:37:23 +08:00
@kuye 和XP现在依然有那么高的占有率原因一样。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/99195

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX