Rumah > pembangunan bahagian belakang > tutorial php > ubuntu14.04 - PHP中禁用cookie之后使用url传递sessionID 的问题

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

WBOY
Lepaskan: 2016-06-06 20:30:15
asal
1100 orang telah melayarinya

如题,看教程说在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>
Salin selepas log masuk
Label berkaitan:
php
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan