解决方案 »

  1.   

    下载一个 memcached.exe 
    运行一下就可以了
      

  2.   

    之前学习的时候网上找到,当时测试成功,你试试XP/WIN7:Memcached缓存安装与配置。
    安装:
    1.下载memcache 的windows 稳定版,解压放某个盘下面,比如在c:\memcached;
     2.在终端(即cmd 命令界面)下,输入安装命令 :
     c:\memcached\memcached.exe –d install
     3. 输入启动命令:
     c:\memcached\memcached.exe -d start
    注释:如果是WIN7则找到system32\cmd右键以Administrator身份运行即可,再输入相应的命令,本人亲手实验绝对管用。以后memcached 将作为windows 的一个服务每次开机时自动启动。
     
    4.telnet 127.0.0.1 11211           //使用telnet连接测试是否成功,其中11211是memcached的默认端口。
     
    注释:WIN7下telnet无法使用的解决方法!
     
    “开始”→“控制面板”→“程序”,“在程序和功能”找到并点击“打开或关闭Windows功能”进入Windows 功能设置对话框。找到并勾选“Telnet客户端”和“Telnet服务器”,最后“确定”稍等片刻即可完成安装。
     
    5.输入:stats命令查看基本信息。
     
     配置:
     
    1.下载:php_memcache.dll组件。      //如果使用的是wamp5集成开发环境则自带了
     
    2.复制:php_memcache.dll到指定的组件目录,默认在php\ext\下。
     
    3.在php.ini中加入一句话:extension=php_memcache.dll。
     
    4.重启WEB服务器,使用phpinfo()函数查看启用情况。
     
    测试:
     
    创建mem.php,源码如下:
     
    <?php
     
     $mem = new memcache;                                     //实例化
      $mem->connect('127.0.0.1',11211) or die ("链接失败");    //127.0.0.1(服务器地址)11211(端口号)
      echo $mem->getVersion();                                 //获得版本信息,使用echo输出
      运行结果:1.2.1
    ?>
      

  3.   

    Memcache服务端安装:1、下载menache服务端。将其解压到自己目录下。我的目录是d:\mencache\;2、cmd打开伪dos,进入d:\mencache\目录下;3、命令memcached.exe -d install安装;4、命令memcached.exe -d start设置为系统服务,memcached.exe -h可以查看帮助,在我的电脑服务中可以看到此服务;Memcache PHP客户端:1、下载对应版本的php_memcache.dll文件,将其放置于wamp安装目录的bin\php\php5.3.10\ext\目录下;2、打开php.ini,加上扩展项:extension=php_memcache.dll;3、phpinfo()查看是否出现扩展memcache信息,有责表示安装成功。如若没有,基本上就是php_memcache.dll文件没有与php和windows版本匹配。现在官网上原来dll文件的下载网址现在已经打不开了,今天找对应的dll文件花了好久。附上本次安装中的各下载项。