Cakephp返回错误302

时间:2017-04-17 21:39:04

标签: php session cakephp session-cookies

我有一个非常奇怪的行为发生在蛋糕php。

刚刚投入生产时,某些操作会在用户登录时返回错误302.

我无法在开发环境中重现这一点,但随机,会话终止,操作返回302.

本周服务器磁盘出现问题,此服务器来自第三方合作伙伴,我不知道这是否存在关系。但我知道服务器最近几天不稳定。

我尝试记录一些堆栈,但是在cakephp中没有记录任何内容。

会话方法使用的是Cookie,但是没有Cookie会出现此问题。

我的假设是:

  1. 磁盘有问题并丢失会话文件。
  2. 可能存在cakephp 2.4.5中的错误,导致会话丢失
  3. 服务器里面有一个小妖精搞得一团糟。
  4. 你可以帮帮我吗?我有这个问题已经有3个星期。

    由于

2 个答案:

答案 0 :(得分:1)

是的,也许可以与PHP与会话一起使用的方式相关联。 PHP将所有会话保存在目录中,您可以使用php_session_path函数获取:http://php.net/manual/en/function.session-save-path.php。如果这个目录位于您所说的磁盘上,或者以其他方式相关,那么您将遇到问题。

答案 1 :(得分:0)

问题是服务器磁盘。我们的合作伙伴将系统迁移到其他机器,现在一切都很好。

由于