PHP5的Session失效问题

wasuka 2007-02-28 03:28:04
新做的环境,Session失效。


1.php:

<?php
session_start();
$_SESSION['a'] = 1;
?>


2.php:

<?php
session_start();
echo $_SESSION['a'];
?>

无任何输出,也无报错。

两文件均在主目录下,本机测试。执行1.php后,tmp文件成功产生,内容为“a|i:1;”。


php.ini中session部分:

[Session]
session.save_handler = files
session.use_cookies = 1
session.name = PHPSESSID
session.auto_start = 0
session.cookie_lifetime = 0
session.cookie_path = D:/web/tmp
session.cookie_domain =
session.cookie_httponly =
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.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"


谢谢
...全文
378 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2007-02-28
  • 打赏
  • 举报
回复
session.cookie_path = D:/web/tmp
还原成
session.cookie_path = /

session.cookie_path 是指 sid 在cookie中的作用路径,而不是在服务器端的存储路径
参见setcookie函数的path参数说明
zhys9 2007-02-28
  • 打赏
  • 举报
回复
加长过期时间试。。

21,887

社区成员

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

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