伍佰目录 短网址
  当前位置:海洋目录网 » 站长资讯 » 站长资讯 » 文章详细 订阅RssFeed

memache session

来源:本站原创 浏览:109次 时间:2021-10-09

Memcache和PHP memcach扩展安装请见http://koda.iteye.com/blog/665761 

设置session用memcache来存储 

方法I: 在 php.ini 中全局设置 

Php.ini代码  

  1. session.save_handler = memcache  
  2. session.save_path = "tcp://127.0.0����,����.1:11211"  



方法II: 某个目录下的 .htaccess 

Php.ini代码  

  1. php_value session.save_handler "memcache"  
  2. php_value session.save_path  "tcp://127.0.0.1:11211"  



方法III: 再或者在某个一个应用中 

Php代码  

  1. ini_set("session.save_handler", "memcache");  
  2. ini_set("session.save_path", "tcp://127.0.0.1:11211");  



使用多个 memcached server 时用逗号","隔开,并且和 Memcache::addServer() 文档中说明的一样,可以带额外的参数"persistent"、"weight"、"timeout"、"retry_interval" 等等,类似这样的:"tcp://host1:port1?persistent=1&weight=2,tcp://host2:port2" 。 

如果安装的PECL是memcached(依赖libmemcached库的那个扩展),则配置应为 

Php代码  

  1. ini_set("session.save_handler", "memcached"); // 是memcached不是memcache  
  2. ini_set("session.save_path", "127.0.0.1:11211"); // 不要tcp:[/b]  



代码例子(不依赖libmemcached库的那个) 

Php代码  

  1. <?php  
  2. session_start();  
  3. if (!isset($_SESSION['TEST'])) {  
  4.     $_SESSION['TEST'] = time();  
  5. }  
  6.    
  7. $_SESSION['TEST3'] = time();  
  8.    
  9. print $_SESSION['TEST'];  
  10. print "

    ";  
  11. print $_SESSION['TEST3'];  
  12. print "

    ";  
  13. print session_id();  
  14. ?>  



用 sessionid 去 memcached 里查询一下: 

Php代码  

  1. <?php  
  2. $memcache = memcache_connect('localhost', 11211);  
  3. var_dump($memcache->get('19216821213c65cedec65b0883238c278eeb573e077'));  
  4. $memcache->set('aaaa', 'hello everyone');  
  5. var_dump($memcache->get('aaaa'));  
  6. ?>  



会看到 
string(37) "TEST|i:1177556731;TEST3|i:1177556881;" 
这样的输出,证明 session 正常工作。

  推荐站点

  • At-lib分类目录At-lib分类目录

    At-lib网站分类目录汇集全国所有高质量网站,是中国权威的中文网站分类目录,给站长提供免费网址目录提交收录和推荐最新最全的优秀网站大全是名站导航之家

    www.at-lib.cn
  • 中国链接目录中国链接目录

    中国链接目录简称链接目录,是收录优秀网站和淘宝网店的网站分类目录,为您提供优质的网址导航服务,也是网店进行收录推广,站长免费推广网站、加快百度收录、增加友情链接和网站外链的平台。

    www.cnlink.org
  • 35目录网35目录网

    35目录免费收录各类优秀网站,全力打造互动式网站目录,提供网站分类目录检索,关键字搜索功能。欢迎您向35目录推荐、提交优秀网站。

    www.35mulu.com
  • 就要爱网站目录就要爱网站目录

    就要爱网站目录,按主题和类别列出网站。所有提交的网站都经过人工审查,确保质量和无垃圾邮件的结果。

    www.912219.com
  • 伍佰目录伍佰目录

    伍佰网站目录免费收录各类优秀网站,全力打造互动式网站目录,提供网站分类目录检索,关键字搜索功能。欢迎您向伍佰目录推荐、提交优秀网站。

    www.wbwb.net