【问题标题】:Session ID changes in Kohana 3.xKohana 3.x 中的会话 ID 更改
【发布时间】:2011-07-17 01:22:03
【问题描述】:

我正在使用 Kohana 3.x 开发 Facebook 应用程序。现在客户要求是基于 Sessions GET。但它有问题。我正在使用

ini_set( 'session.use_cookies_only', false );
ini_set( 'session.use_trans_sid', true );
session_start();

在 index.php 中并假设它应该这样做,它将 PHPSESSID 与标签的 href 连接起来。但是当使用 PHPSESSID 刷新页面时,GET 中的 PHPSESSID 和 session_id() 是不同的。我在普通的 PHP 中做到了,它运行良好。所以我认为这是在 Kohana 3.x 中发生的一些问题,因为 Kohana 使用会话的方式似乎不同,我也在 index.php 中开始会话,但不确定。在 Kohana 3.x 中将会话转换为 GET 而不是 cookie 需要什么?

我想提一下,我在运行 Kohana 的服务器上使用的是 5.3.2,我认为这可能与我的问题有关

【问题讨论】:

    标签: php session php-5.3 kohana-3


    【解决方案1】:

    瞬态会话似乎在 5.3.3 中不起作用。请参阅此内容:http://php.net/manual/en/session.configuration.php#99619

    您可以尝试使用 kohana 的会话库。不确定是否支持临时会话。

    【讨论】:

    • 是的,我在问 Kohana 会议,如果这在 kohana 3.1 中有效,那么这在 Kohana 中如何工作
    • 虽然这不是我要找的确切答案,但它让我找到了比我以前更好的地方,所以将其标记为正确且仅回答我的问题 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-03
    • 1970-01-01
    • 2011-07-08
    • 2011-01-19
    • 2011-10-22
    • 1970-01-01
    相关资源
    最近更新 更多