php版本是5.4.16 ,我的电脑是w7 64位的。

一、 memcache和memcached的区别 
在自己的新程序中打算全面应用memcached技术,这个很容易理解这是memcached是内存缓存,但是怎么还有memcache呢? 
其实很简单,memcache是php的一个扩展,用于php管理memcached,php-memcache.dll。 
  如果安装了memcached不安装扩展,那么php无法操控memcached,但是命令行使用起来没有问题 
  如果安装了memcache扩展但是没有安装memcached服务,那么这个就无法使用 
  只有同时安装了memcached服务和memcache扩展才可以在PHP中使用memcached提高动态网站性能
二、 安装memcached
  1. Memcached-win64 下载:

    a. 下载最新版:http://blog.couchbase.com/memcached-windows-64-bit-pre-release-available
  2. 解压放某个盘下面,比如:
    D:\memcached\memcached.exe
  3. 在终端(也即cmd命令界面)下输入以下命令安装windows服务:
     D:\memcached>memcached.exe -d install
  4. 再输入下面命令启动:
     D:\memcached>memcached.exe -d start
三、安装memcache的php扩展
  1. php_memcache.dll 下载:从 http://pecl.php.net/package/memcache/3.0.8/windows下载对应的版本号(x86是32位的,x64是64位的)
  2. 把php_memcache.dll放到php的ext目录: 如:D:\wamp\bin\php\php5.4.16\ext\php_memcache.dll
  3. 修改php.ini来加入扩展,并重启apache服务器:
   如:D:\wamp\bin\php\php5.4.16\php.ini 加入 extension=php_memcache.dll  重启apache服务器。
 
注意:正常按照这个流程安装就可以成功。
        结果......结果.....我装了两个小时,还是失败了!!!
   为什么呢?
     因为不管从官网下载还是从别处下载,对应的64位php5.4版本的php_memecache.dll,总是运行不了!感觉要暴走了。。。
     我都要考虑升级php、重装wamp了,最后时刻发现我装的wamp竟然......竟然是32位的!!噗...... 简直要吐血身亡。
        怎么看自己装的软件是多少位呢?
     a. 一般默认装在"Program Files(x86)"文件夹下是32位的,“Program Files”文件夹下是64位的。
     b. 如果没安装在这两个文件夹下面,自己电脑是64位的。想看是什么版本的。可以通过“任务栏管理->进程” 看运行的程序后面有没有 "*32" 有的话是32位的 否则64位的。
   附上各版本的memcache: http://pan.baidu.com/s/1jGGKEDg
   然后...... 然后...... 终于成功了~
 
 

在w7下的wamp中配置memcache的更多相关文章

  1. 在Ubuntu下的OpenStack中配置使用Spice协议

    在Ubuntu下的OpenStack中配置使用Spice协议 by 无若 ####控制节点#安装apt-get install nova-spiceproxy spice-html5 spice-vd ...

  2. 在CentOS7下的OpenStack中配置使用Spice协议

    在CentOS7下的OpenStack中配置使用Spice协议 by 无若   1. 需要的包 在计算节点上 #yum install spice-html5   注意:使用yum安装spice-ht ...

  3. ubuntn下 nginx+phpstorm 中配置xdebug调试

    xdebug安装和配置说明,主要用于个人学习记录. 一.echo phpinfo(); 搜素xdebug,若未搜素到,则标识未安装或安装失败. 二.拷贝步骤1中输出的所有结果.访问http://xde ...

  4. 在tomcat下context.xml中配置各种数据库连接池(JNDI)

    1.   首先,需要为数据源配置一个JNDI资源.我们的数据源JNDI资源应该定义在context元素中.在tomcat6版本中,context元素已经从server.xml文件中独立出来了,放在一个 ...

  5. 在tomcat下context.xml中配置各种数据库连接池

    作者:郑文亮 Tomcat6的服务器配置文件放在 ${tomcat6}/conf 目录底下.我们可以在这里找到 server.xml 和 context.xml.当然,还有其他一些资源文件.但是在在本 ...

  6. Mac下在zsh中配置adb命令

    Mac下自带的终端默认黑白色的,对于一个技术宅来说不能忍啊.然后换成了iTerm,安装上了zsh,安装后界面如下: 这里写图片描述 但是常用的adb命令却找不到了,还向github上提了issue,下 ...

  7. NHibernate中使用memcache二级缓存

    在NHibernate中使用memcache二级缓存 一.Windows下安装Memcache  1. 下载   http://jehiah.cz/projects/memcached-win32/  ...

  8. git本地库中配置多个sshkey

    一般来说正常情况下本地库中配置一个sshkey就可以适应开发了,但是生活中总会有那么一点点的小惊喜.由于公司业务的发展,现在需要本地库中再配置一个sshkey,下面记录下配置的全过程: 生成并添加第一 ...

  9. WAMP中的mysql设置密码(默认密码为空)及phpmyadmin的配置

    来自:  http://wenku.baidu.com/link?url=J4K28e1kt-_ykJLsOtS1b5T6hKj5IzL5hXSKIiB133AvPCUXLlxGKScsBsxi0mA ...

随机推荐

  1. javascript sleep方法

    function sleep(numberMillis) {     var now = new Date();     var exitTime = now.getTime() + numberMi ...

  2. MVC开发模式与javaEE三层架构

    1.MVC开发模式 1. M:Model,模型.JavaBean        * 完成具体的业务操作,如:查询数据库,封装对象2. V:View,视图.JSP        * 展示数据3. C:C ...

  3. HTML+CSS小技巧

    网页标题前引入ico图标 <link rel="shortcut icon" href="img/icoTest.ico">

  4. mac pro上安装docker

    1.进入一下地址进行下载docker https://download.docker.com/mac/stable/Docker.dmg 进入后进行下载后进行安装 2.将其拖动到Appliaction ...

  5. Spring 中Bean的装配方式

    最近又买了一本介绍SSM框架的书,是由黑马程序员编写的,书上讲的很好理解,边看边总结一下.主要总结一下bean的装配方式. Bean的装配可以理解为依赖系统注入,Bean的装配方式即Bean依赖注入的 ...

  6. 【LOJ】#2129. 「NOI2015」程序自动分析

    题解 开始是想两个并查集的 和A相等,和A不相等 如果AB相等就连 A 相等,B相等 B不相等 A不相等 如果AB不相等就连 A不相等,B相等 B相等,A不相等 但是显然不对,因为和A不相等的不一定和 ...

  7. POJ 3752 字母旋转游戏

    问题描述: 给定两个整数M,N,生成一个M*N的矩阵,矩阵中元素取值为A至Z的26个字母中的一个,A在左上角,其余各数按顺时针方向旋转前进,依次递增放置,当超过26时又从A开始填充.例如,当M=5,N ...

  8. 那些年遇到的php之坑

    1. php指针没有重置 $arr = array( array('aaaaaaaa'), array('bbbbbbb') ); unset($arr[0]); unset($arr[1]); so ...

  9. elementUI 学习入门之 checkbox 复选框

    CheckBox 复选框 与单选框基本类似.如:按钮样式.带边框.复选框按钮大小. eg: <template> <el-checkbox-group v-model="s ...

  10. Java面向对象封装和继承

    面向对象 什么是面向过程.面向对象? 面向过程与面向对象都是我们编程中,编写程序的一种思维方式. 面向过程的程序设计方式,是遇到一件事时,思考“我该怎么做”,然后一步步实现的过程.例如:公司打扫卫生( ...