news pic

深圳网站建设--windows 7下php memcached如何安装配置

网站建设--windows 7下php memcached的安装配置
准备工作:
1,下载memcached,Memcached 1.4.13 For Windows 32/64 英文版
2,下载对应自己PHP版本的php_memcache扩展,一定是要对应的,不然没法加载,比如本人的PHP版本是

5.45,对应的扩展就是2.2.7

开始安装:
1,把memcached解压至某个盘下,比如D:\memcached
2,windows键+R调出运行输入框,或者开始菜单->附件->命令提示符
3,输入命令:E:\memcached\memcached.exe -d install
4,运行服务,继续输入命令:E:\memcached\memcached.exe -d start
5,php_memcache扩展文件复制到PHP目录下的ext目录里
6,配置php.ini文件,用phpinfo()输出看看php.ini所在路径,有些情况在windows目录下也有php.ini,

php目录下也有php.ini,输出phpinfo()一看就清楚了
7,在php.ini文件加入:
extension=php_memcache.dll
[Memcache]
memcache.allow_failover = 1
memcache.max_failover_attempts=20
memcache.chunk_size =8192
memcache.default_port = 11211
8,重新启动IIS,输出phpinfo查看有没memcached,如果有就表示安装成功了
9,调用memcached,建个mem.php文件测试一下,文件代码如下:
$mem = new Memcache();
$mem->addserver('127.0.0.1', 11211);
$mem->set('test', 'memcached调用成功' , 60);
$mem_get = $mem->get('test');
echo $mem_get;

 

注意:memcached最大缓存的信息不能超过1M,超过了就没法缓存,但是我们可以分块缓存,比如key1,key2,key3.......