首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cakephp返回错误302

Cakephp返回错误302
EN

Stack Overflow用户
提问于 2017-04-17 21:39:04
回答 2查看 1.9K关注 0票数 0

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

仅在生产中,当用户被记录时,一些操作正在返回错误302。

我不能在开发环境中再现这一点,但是随机地,会话死亡,动作返回302。

这周在服务器磁盘上发生了一个问题,这台服务器来自一个第三方合作伙伴,我不知道这两者之间是否有关系。但我知道服务器最近几天很不稳定。

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

session方法正在使用cookie,但是这个问题发生在没有cookie的情况下。

我的假设是:

  1. 磁盘有一些问题,并且丢失了会话文件。
  2. 在cakephp 2.4.5中可能存在一个bug,这会导致会话丢失。
  3. 服务器里面有妖精在乱七八糟。

你能帮我一下吗?我已经有三个星期的问题了。

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-04-17 21:44:33

是的,可能与PHP与会话的工作方式相关。PHP将所有会话保存在一个目录中,您可以使用php_session_path函数:http://php.net/manual/en/function.session-save-path.php获得这些会话。如果该目录位于您所说的磁盘上,或者与其他方式相关,则会出现问题。

票数 1
EN

Stack Overflow用户

发布于 2017-04-18 16:02:13

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

谢谢

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43460054

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档