首页 > 后端开发 > php教程 > ubuntu14.04 - PHP中禁用cookie之后使用url传递sessionID 的问题

ubuntu14.04 - PHP中禁用cookie之后使用url传递sessionID 的问题

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
发布: 2016-06-06 20:30:15
原创
1116 人浏览过

如题,看教程说在linux下,编辑PHP 要使用--enable-trans-sid配置选项,和运行时选项session.use_trans_sid。这样在客户端禁用掉cookie的时候,相对URL 会自动修改为包含会话ID 。

首先,我不知道怎么使用--enable-trans-sid配置选项,不太了解,百度了之后也没又找到答案,我只是设置了session.use_trans_sid=1,但是貌似不好使。

求大神告知啊!!!

ubuntu14.04 - PHP中禁用cookie之后使用url传递sessionID 的问题
ubuntu14.04 - PHP中禁用cookie之后使用url传递sessionID 的问题
ubuntu14.04 - PHP中禁用cookie之后使用url传递sessionID 的问题
ubuntu14.04 - PHP中禁用cookie之后使用url传递sessionID 的问题

回复内容:

如题,看教程说在linux下,编辑PHP 要使用--enable-trans-sid配置选项,和运行时选项session.use_trans_sid。这样在客户端禁用掉cookie的时候,相对URL 会自动修改为包含会话ID 。

首先,我不知道怎么使用--enable-trans-sid配置选项,不太了解,百度了之后也没又找到答案,我只是设置了session.use_trans_sid=1,但是貌似不好使。

求大神告知啊!!!

ubuntu14.04 - PHP中禁用cookie之后使用url传递sessionID 的问题
ubuntu14.04 - PHP中禁用cookie之后使用url传递sessionID 的问题
ubuntu14.04 - PHP中禁用cookie之后使用url传递sessionID 的问题
ubuntu14.04 - PHP中禁用cookie之后使用url传递sessionID 的问题

  1. --enable-trans-sid 是需要你在编译PHP时打开的, 重新编译PHP时打开此选项
  2. 检查你的php.ini中是否存在 "session.use_trans_sid = 1"
  3. 在代码中打开
<code><?php ini_set("session.use_trans_sid",1);
echo ini_get('session.use_trans_sid');
</code></code>
登录后复制
相关标签:
php
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
怎么学好php
来自于 1970-01-01 08:00:00
0
0
0
PHP扩展intl
来自于 1970-01-01 08:00:00
0
0
0
php数据获取?
来自于 1970-01-01 08:00:00
0
0
0
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板