频道栏目
首页 > 资讯 > 缓存 > 正文

在Windows上安装PHP的Memcached扩展

16-01-06        来源:[db:作者]  
收藏   我要投稿

一、安装Memcached

1、下载Memcached Win32的安装程序,下载地址 http://code.jellycan.com/memcached直接下载Win32的exe文件点击这里。

2、将下载来的zip包解压到一个目录下如(E:\iisweb\memcached)这个目录下应当是一个memcache.exe文件。

3、运行CMD命令提示符窗口,注意:你的系统是Windows7的话就需要以管理员身份运行。并进入到memcache.exe目录下。输入以下命令进行安装。

memcached -d install

4、 启动memcached服务。

memcached -d start

5、输入以下命令来检验memcached是否安装成功并运行。

wmic process get description,executablepath | findstr memcached.exe
如果正确的安装成功,那里会显memcache.exe 以及它的完整的安装路径。
二、安装PHP Memcache扩展(php_memcache.dll)

1、如果你的PHP扩展目录还没有php_memcache.dll这个动态链接库文件的话,你可以点击这里下载正确的编译版本。

2、解压文件并把php_memcache.dll这个文件放到php的扩展目录里。如我的是WampServer我的php扩展目录地址是E:\wamp\bin\php\php5.3.3\ext

3、编辑php.ini,添加下面一行代码到php.ini文件中。

extension=php_memcache.dll

如果你是用WampServer,可以通过WampServer控制菜单来重启所有的服务。如果是iis就重启一下iis。好了到止Memcached的扩展己安装完成。现在可以通过php手册上的一个例子来测试一下php是不是可以正确的使用Memcached服务。测试代码如下:

connect('localhost',11211)ordie("Couldnotconnect"); $version=$memcache->getVersion(); echo"Server'sversion:".$version."
\n"; $tmp_object=newstdClass; $tmp_object->str_attr='test'; $tmp_object->int_attr=123; $memcache->set('key',$tmp_object,false,10)ordie("Failedtosavedataattheserver"); echo"Storedatainthecache(datawillexpirein10seconds)
\n"; $get_result=$memcache->get('key'); echo"Datafromthecache:
\n"; var_dump($get_result);

结果如下:(说明php己可以配合memcached工作了)

 

相关TAG标签
上一篇:PHP之三大缓存:smarty缓存、客户端缓存、PDO缓存之smarty缓存
下一篇:Windows下的Memcache安装
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站