PHP扩展memcache模

2019-04-13 17:27发布

研究yii当配套部件,发现自己PHP甚至不支持memcache该模块,于是,我就展开位。
本机环境:win8.1
开发环境:php 5.5 
  • 第一步:先把所需的文件包下载全然,我已经打包好,这里能够下载

文件包里面主要有两个文件:php_memcache.dll和 Memcached-win64 ps:memcached的安装包是64位的
  • 第二步:安装memcached           

1.把安装包解压到个盘以下: E:wampinmemcachedmemcached.exe
2.在终端(也即cmd命令界面)下输入下面命令安装windows服务: 注意:这个必须是管理员权限哦。不然就没办法安装 E:wampinmemcached>memcached.exe -d install   3.输入以下命令启动: E:wampinmemcached>memcached.exe -d start
这样就安装完毕memcache了。
  • 第三步:安装php的扩展memcache

1.把下载的把php_memcache.dll放到php的ext文件夹: 比如:E:Wampinphpphp5.3.11extphp_memcache.dll
2.打开 php.ini 文件: 我的php.ini的位置:E:Wampinphpphp5.3.11php.ini
3.在 php.ini上添加一行: extension=php_memcache.dll   4.重新启动Wampserver的apache服务
  • 第四步:查看phpinfo();
  • 第五步:測试memcache
測试代码:
connect('127.0.0.1', 11211) or die("Could not connect"); // 连接Memcachedserver $memcache->set('key', 'This is a memcache test!', MEMCACHE_COMPRESSED, 50); // 设置一个变量到内存中,名称是key 值是test $get_value = $memcache->get('key'); // 从内存中取出key的值 echo $get_value; echo '
Server version:'.$memcache->getVersion(); ?>

測试结果: This is a memcache test! Server version:1.4.4-14-g9c660c0
至此就已经成功完毕PHP的memcache扩大。
版权声明:本文博主原创文章。博客,未经同意不得转载。