memcached无法显示session_id()??
原本linux起码没有问题了但是session_id()又不显示来了55555
这里说明能显示$_SESSION['user_name'] 起码能显示出来,但session_id()无法显示啊,这又是怎么了?
代码和老师一模一样:index.php
<?php include_once 'config.php'; if(isset($_GET['user_no']) && !empty($_SESSION['user_no'])){ echo '欢迎回来'; }else{ if(isset($_GET['user_no']) && intval($_GET['user_no']) == 1){ $_SESSION['user_no'] = intval($_GET['user_no']); $_SESSION['user_name'] = trim($_GET['user_name']); echo"欢迎,{$_SESSION['user_name']}".session_id(); }else{ echo '登录失败'; } }
config.php
<?php //设置session的储存介质 ini_set('session.save_handler','memcache');//这么写对么,但是如果写生memcached就啥也不显示啊 //设置服务器端口地址 ini_set('session.save_path','192.168.85.128:11211');//这里ip地址没有写错,如果不写tcp或 者http:\\就会报致命错误 //设置cookie名称 ini_set('session.name','imooc_id'); //设置生存时间 ini_set('session.gc_maxlifetime',3600); //设置session储存memcached key 前缀 ini_set('memcached.sess_prefix','mem_id'); session_start();
ini_set('session.save_handler','memcache');//这么写对么,但是如果写生memcached就啥也不显示啊
,哎心累啊。。。。
0
收起
正在回答 回答被采纳积分+1
PHP常用技术与ThinkPHP5框架开发
- 参与学习 人
- 提交作业 225 份
- 解答问题 3372 个
掌握用PHP开发互联网网站的必备功能,掌握当下主流的Linux系统开发,并熟练使用热门框架ThinkPhp开发电商团购项目,是通向PHP工程师必经之路。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星