烦死了 这个老师真垃圾
只顾自己巴拉巴拉讲,讲的什么,普通话也比标准,我他妈也是醉了,
ini_set('session.save_handle', 'memcached');
//设置session存储memcached服务器端口
ini_set('session.save_path', '192.168.1.103:11211');
//设置cookie名称
ini_set('session.name', 'show_id');
//设置session生存时间
ini_set('session.gc_maxlifetime',3600);
//设置session存储memcached key前缀
ini_set('memcached.sess_prefix', 'memc.show.');
session_start();
<?php
require 'config.php';
if(isset($_SESSION['user_no']) && !empty($_SESSION['user_no'])){
echo "hello {$_SESSION['user_name']} 你已经成功登录";
}else{
if(isset($_GET['user_no']) && intval($_GET['user_no'])==201611){
$_SESSION['user_no']=intval($_GET['user_no']);
$_SESSION['user_name']=trim($_GET['user_name']);
$key=ini_get('memcached.sess_prefix').session_id();
echo "恭喜你,{$_SESSION['user_name']},你的key是:{$key}";
}else{
echo '参数错误,请重新输入';
}
}
就是报错 烦死了
Warning: session_start(): open(192.168.1.103:11211/sess_2c1e4e07ba98825c68132d98d7452d85, O_RDWR) failed: No such file or directory (2) in /var/www/lamp.imooc.com/public_html/memcached/sess/config.php on line 18
Warning: session_start(): Failed to read session data: files (path: 192.168.1.103:11211) in /var/www/lamp.imooc.com/public_html/memcached/sess/config.php on line 18
恭喜你,zhangsan,你的key是:memc.imooc.
讲的一点都不详细 听都听不懂 浪费时间 气的一肚子气
正在回答
同学你好,报错信息:1、 警告:session_start(): open(192.168.1.103:11211/sess_2c1e4e07ba98825c68132d98d7452d85, O_RDWR)失败:没有这样的文件或目录(2) 。2、警告:session_start():读取会话数据失败:文件(路径:192.168.1.103:11211)。没有找到相应的文件。
同学并没有成功将session存储的介质修改为memcached。修改代码:
<?php //设置session存储介质 为memcached // save_handler 并不是save_handle ini_set('session.save_handler', 'memcached'); //设置session存储memcached服务器端口 ini_set('session.save_path', '192.168.1.103:11211'); //设置cookie名称 ini_set('session.name', 'show_id'); //设置session生存时间 ini_set('session.gc_maxlifetime',3600); //设置session存储memcached key前缀 ini_set('memcached.sess_prefix', 'memc.show.'); session_start();
祝学习愉快!
- 参与学习 人
- 提交作业 225 份
- 解答问题 3372 个
掌握用PHP开发互联网网站的必备功能,掌握当下主流的Linux系统开发,并熟练使用热门框架ThinkPhp开发电商团购项目,是通向PHP工程师必经之路。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星