码迷,mamicode.com
首页 > Web开发 > 详细

PHP+memcache扩展(集成环境wampserver环境下)

时间:2014-12-01 19:00:15      阅读:215      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   io   ar   color   sp   文件   on   

按照别人的步骤,安装和配置后没有任何的错误提示!在计算机服务里面也看到memcached服务已经开启,但是phpinfo里面就是没有memcache已经安装成功的信息!后来才发现原来是没有开启wamp的php扩展里面的memcache扩展(左键点击wampserver在电脑右下角的图标->PHP->PHP扩展(H)->查找php_memcache点击开启(在名字前出现一个小对勾√))。

在查找原因的时候,看别人的错误解决是php_memcache.dll版本和PHP版本不一致导致的(解决办法:下载对应版本的dll文件)。

自己步骤记录:

1.安装Memcached

a.下载memcached安装包,解压找到memcached.exe拷贝到C盘根目录下

b.以管理员身份运行cmd.exe(命令提示符-》以管理员身份运行),一般情况下直接运行cmd就可以。

c.转入C盘根目录执行命令:

             memcached.exe -d install (安装) 

             memcached.exe -d start (开启)

d.执行命令netstat -an ,出现如下结果:

bubuko.com,布布扣

说明安装成功。

2.php的memcache扩展

集成环境下已经有了php_memcache.dll文件(\wamp\bin\php\php5.2.9-2\ext),不需要下载。其他可能需要下载对应版本的dll文件放到php/ext目录下。

在php.ini文件中添加一句:extension=php_memcache.dll,加载扩展功能。

然后左键点击wampserver在电脑右下角的图标->PHP->PHP扩展(H)->查找php_memcache点击开启(在名字前出现一个小对勾√)。

最后,重新启动服务器

测试代码:

      < ?php
        $mem = new Memcache;
        $mem->connect("127.0.0.1", 11211);
        $mem->set(‘key‘, ‘This is a test!‘, 0, 60);
        $val = $mem->get(‘key‘);
        echo $val;
      ?>

 

PHP+memcache扩展(集成环境wampserver环境下)

标签:style   blog   http   io   ar   color   sp   文件   on   

原文地址:http://www.cnblogs.com/Ann-wxp/p/4135661.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!