php session 失效问题?

周口店的程序猿 2011-02-21 11:16:33
a.php
<?
session_start();
$_SESSION["test"] = "Test Session!!!";
echo "Session Set : ".$_SESSION["test"];
?>
正常打印session值

b.php
<?
session_start();
echo "session : ".$_SESSION["test"];
?>
session值为空

代码本身没有问题,因为我在本地和另外一台服务器测试正常可用。
贴上我的php session部分的配置

[Session]
session.save_handler = files
session.save_path = "/var/lib/php/session"
session.use_cookies = 1
; session.use_only_cookies = 1
session.name = PHPSESSID
session.auto_start = 0
session.cookie_lifetime = 0
session.cookie_path = /
session.cookie_domain =
session.serialize_handler = php
session.gc_probability = 1
session.gc_divisor = 1000
session.gc_maxlifetime = 1440
session.bug_compat_42 = 0
session.bug_compat_warn = 1
session.referer_check =
session.entropy_length = 0
session.entropy_file =
;session.entropy_length = 16
;session.entropy_file = /dev/urandom
session.cache_limiter = nocache
session.cache_expire = 180
session.use_trans_sid = 0
session.hash_function = 0
session.hash_bits_per_character = 5
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"

/var/lib/php/session这个目录有权限,访问的时候也有session文件生成
...全文
451 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Jartru 2011-05-20
  • 打赏
  • 举报
回复
和我碰到的问题一样,
http://topic.csdn.net/u/20110519/19/9f5ac619-18f4-44c1-a70f-beecb9d7fd12.html?87274

楼主有没有解决啊
kingfly1818 2011-02-21
  • 打赏
  • 举报
回复
那看看你生成的sessionid和浏览器保存的sessionid是一致的吗
LiveAsaMonster 2011-02-21
  • 打赏
  • 举报
回复
检查你那个不正常的服务器配置
life169 2011-02-21
  • 打赏
  • 举报
回复
《代码本身没有问题,因为我在本地和另外一台服务器测试正常可用。》

既然在本地和另一服务器上能正常使用,那就甭看代码了,就看看你那个不正常的服务器配置就行了

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧