PHP5.5 在windows下安装 memcached 的方法

PHP5.5 在windows下安装 memcached 的方法

  下载服务端资源

  http://download.csdn.net/detail/zsjangel/7104727

  下载完成后,解压(我用的是 64位的,32位版本的我没有尝试过,应该没有问题),进入 DOS 命令行

  先 cd 到解压后的目录

  然后执行服务注册命令

  memcached.exe -d install

  卸载服务命令memcached.exe -d uninstall

  然后启动服务memcached.exe -d start

  停止服务memcached.exe -d stop


  另外这里可以直接下载PHP在 windows 下的 php_memcache.dll 文件:

  http://download.csdn.net/detail/zsjangel/7104749



上面转载的原文地址是  
http://www.jb51.net/article/49081.htm

安装的方法及安装的资源地址,我都是用的上面的,可以使用,但是我安装好后用phpinfo打印,没有搜到memcache,网上看了好多都说是php_memcache.dll版本号和php没有匹配的原因,我这里php用的是5.2.1版本,php_memcache.dll用的是5.2.1.0版本,也没有发现问题所在,后来看了一篇帖子,上面说的是wampserver这个集成包里面有2个php.ini文件,我看了一下,是有2个,一个在php下,还有一个在apache的\bin\目录下面,自己原先修改的是php下的文件,现在把apache下的php.ini修改了一下,再重启服务器就成功了。
php.ini中在添加拓展dll最下面添加下面这段:
extension=php_memcache.dll

[Memcache] 
memcache.allow_failover = 1 
memcache.max_failover_attempts=20 
memcache.chunk_size =8192 
memcache.default_port = 11211 
另外,将session存储在了memcache中,也是在这个配置文件中做如下修改:


折腾了1个多小时,终于搞定。操作系统时64位的,php5.3.13 类似于上一篇的xdebug安装教程~~ memcache和memcached的区别 在自己的新程序中打算全面应用memcached技术,这个很容易理解这是memcached是内存缓存,但是怎么还有memcache呢? 其实很简单,memcache是php的一个扩展,用于php管理memcachedphp-memcache.dll。 如果安装memcached安装扩展,那么php无法操控memcached,但是命令行使用起来没有问题 如果安装了memcache扩展但是没有安装memcached服务,那么这个就无法使用 只有同时安装memcached服务和memcache扩展才可以在PHP中使用memcached提高动态网站性能 一、安装memcache的php扩展 1. php_memcache.dll 下载: 下载地址:php_memcache.zip http://www.2cto.com/uploadfile/2012/0713/20120713110240777.zip 2. 把php_memcache.dll放到php的ext目录: 例如:D:\WampServer\bin\php\php5.3.11\ext\php_memcache.dll 3. 打开 php.ini 文件: 我的php.ini的位置:D:\WampServer\bin\php\php5.3.11\php.ini 4. 在 php.ini上增加一行: extension=php_memcache.dll 5. 重启Wampserver的apache服务 二、安装memcached 1. Memcached-win64 下载: a. 下载最新版:http://blog.couchbase.com/memcached-windows-64-bit-pre-release-available b. 直接下载: memcached-win64-1.4.4-14.zip http://www.2cto.com/uploadfile/2012/0713/20120713110308123.zip 2. 解压放某个盘下面,比如: D:\WampServer\bin\memcached\memcached.exe 3. 在终端(也即cmd命令界面)下输入以下命令安装windows服务: D:\WampServer\bin\memcached>memcached.exe -d install 4. 再输入下面命令启动: D:\WampServer\bin\memcached>memcached.exe -d start OK~~大功告成
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值