【问题标题】:Cakephp session is not setting from another machineCakephp 会话未从另一台机器设置
【发布时间】:2012-01-26 20:47:33
【问题描述】:

我正在使用 cakephp2.0。如果我从另一台机器访问我的 cakephp 应用程序,则会话未设置。在 core.php 中,会话安全性是“低”的,并为存储会话提供了“蛋糕”。我尝试过不同的值。它甚至没有在浏览器中创建 CAKEPHP cookie。如果我从本地计算机运行应用程序,一切正常。我尝试过使用简单的 php 脚本,并且会话是从另一台机器设置的。问题仅出在蛋糕上。请帮忙

【问题讨论】:

    标签: php cakephp


    【解决方案1】:

    您是否尝试过调整 core.php 中的一些会话设置?

    Configure::write('Session', array(
                'defaults' => 'php',
        'cookie'=>'CAKEPHP',
        'cookieTimeout'=>1000,
        'checkAgent'=>false
            ));
    

    将 checkAgent 设置为 false 会导致会话劫持,所以要小心

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多