首页 > 系统服务 > 详细

用memcache存取session

时间:2015-05-29 15:56:17      阅读:316      评论:0      收藏:0      [点我收藏+]

在不修改php.ini的情况下,脚本运行的时候设置session的相关信息。

设置session的保存方式

ini_set("session.save_handler", "memcache");

session默认的保存方式是文保存,这里我们修改为memcache的方式。

设置session的保存路径

ini_set("session.save_path", "tcp://127.0.0.1:11211");

ip地址填你自己的服务器地址

这样就设置完成了。

a.php

<?php
ini_set("session.save_handler", "memcache");
ini_set("session.save_path", "tcp://127.0.0.1:11211");

$mem=memcache_connect(‘127.0.0.1‘, 11211);

session_start();
$_SESSION[‘username‘]="xtceetg";

b.php

ini_set("session.save_handler", "memcache");
ini_set("session.save_path", "tcp://61.147.80.154:11211");
session_start();
var_dump($_SESSION);

结果

array (size=1)
  ‘username‘ => string ‘xtceetg‘ (length=7)


用memcache存取session

原文:http://xtceetg.blog.51cto.com/5086648/1656340

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!