最近公司一个项目用SVN检出到本地运行需要开启memcache才能正常运行,所以引出了以下问题!
网上搜了一些安装memcache的方法(这里列举一个)
1、根据自己的php版本、wamp版本、系统版本下载合适的memcache扩展(我这里是wamp2.5,php5.5.12,win7 64位)
2、memcache各版本下载地址,选择适合自己的版本下载,我这里下载的是php_memcache-3.0.8-5.5-ts-vc11-x86.zip
3、下载文件解压后,找到php_memcache.dll,拷贝到PHP安装目录的ext目录下
4、在php安装目录下的php.ini中加入extension=php_memcache.dll,然后将wamp中php的memcache模块开启,最后重启wamp。
按照以上方法配置完成后本以为大功告成,没想到启动wamp发现memcache扩展一直是“感叹号”图标,一直没找到原因,甚至重装了系统。。。囧~
再次搜索资料。。。发现网上的很多方法都忽略了一步,那就是不仅要在php安装目录下的php.ini文件中加入extension=php_memcache.dll,还要在apache安装目录下的php.ini中加入extension=php_memcache.dll。。。重启wamp,“感叹号”没了,phpinfo中查看memcache也开启了,这才完事!整了一个下午!
希望这篇文章能对你在wamp中安装memcache扩展遇到的问题有所帮助!