CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  PHP

高手 session 问题

楼主braqi2(来访者)2006-03-03 11:38:01 在 Web 开发 / PHP 提问

环境:linux+php+mysql,  
   
  session   配置上:  
  session  
  Session   Support     enabled      
  Registered   save   handlers     files   user      
   
  Directive   Local   Value   Master   Value    
  session.auto_start   Off   Off    
  session.bug_compat_42   Off   Off    
  session.bug_compat_warn   On   On    
  session.cache_expire   180   180    
  session.cache_limiter   nocache   nocache    
  session.cookie_domain   no   value   no   value    
  session.cookie_lifetime   0   0    
  session.cookie_path   /tmp   /tmp    
  session.cookie_secure   Off   Off    
  session.entropy_file   no   value   no   value    
  session.entropy_length   0   0    
  session.gc_divisor   1000   1000    
  session.gc_maxlifetime   1440   1440    
  session.gc_probability   1   1    
  session.name   PHPSESSID   PHPSESSID    
  session.referer_check   no   value   no   value    
  session.save_handler   files   files    
  session.save_path   /tmp   /tmp    
  session.serialize_handler   php   php    
  session.use_cookies   On   On    
  session.use_only_cookies   Off   Off    
  session.use_trans_sid   Off   Off    
   
   
  相同的程序,在相同的linux+php+mysql   下,一个 session   正常,一个 session   失效。原因不能。  
  哪位大侠指点明津?  
  程序如下:  
  ../../include/comm_sess.php  
  <?php  
  session_start();  
   
  if(empty($_COOKIE['fid'])){  
                                  session_start();  
                                  $sid=session_id();  
                                  setcookie("fid",$sid,time()+36000);  
                  }else{  
                                  session_id($_COOKIE['fid']);  
                                  session_start();  
                  }  
   
  ?>  
  test.php  
  <?php  
  if(empty($_COOKIE['fid'])){  
                                  require   "../../include/comm_sess.php";  
                                  $sid=session_id();  
                                  setcookie("fid",$sid,time()+36000);  
                  }else{  
                                  session_id($_COOKIE['fid']);  
                                  require   "../../include/comm_sess.php";  
                  }  
   
  echo   $_SESSION['lim_back1']="LUCADFA";       //此可以看到  
  ?>  
  <?php  
  if(empty($_COOKIE['fid'])){  
                                  require   "../../include/comm_sess.php";  
                                  $sid=session_id();  
                                  setcookie("fid",$sid,time()+36000);  
                  }else{  
                                  session_id($_COOKIE['fid']);  
                                  require   "../../include/comm_sess.php";  
                  }  
  echo   $_SESSION['lim_back1'];   //这里没有  
  ?>  
   
  问题点数:50、回复次数:4Top

1 楼faisun(暖阳)回复于 2006-03-03 11:49:00 得分 0

另外两个文件没有   session_start();Top

2 楼faisun(暖阳)回复于 2006-03-03 11:49:40 得分 0

echo   $_SESSION['lim_back1']="LUCADFA";       //此可以看到  
  刚刚赋值当然可以看到啦Top

3 楼braqi2(来访者)回复于 2006-03-03 12:02:25 得分 0

有,在 include/comm_sess.php";   里,并且我  
  test.php  
  <?php  
  session_start();  
  echo   $_SESSION['lim_back1']="LUCADFA";  
  ?>  
  tes1t.php  
  <?php  
  session_start();  
  echo   $_SESSION['lim_back1'];   //也得不到值  
  ?>Top

4 楼braqi2(来访者)回复于 2006-03-03 12:03:19 得分 0

最奇的是,在另外一台相同配置的主机上就可以,所以我想可能是配置问题,大家帮忙看一下Top

相关问题

  • session?????????
  • Session
  • Session(Password_1)
  • cookey and session
  • Miscellance Session
  • application and session
  • session_restart
  • -------- session is closed -----------
  • 关于SESSION和SESSION BEAN
  • Session_OnStart() ,Session_OnEnd()的用法

关键词

  • php
  • cookies
  • session
  • 相同
  • gc
  • tmp
  • handler
  • save
  • no value

得分解答快速导航

  • 帖主:braqi2

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo