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 星