【问题标题】:codeigniter iis error with session会话的codeigniter iis错误
【发布时间】:2013-09-12 05:01:15
【问题描述】:

我在 IIS(Internet 信息服务器 7)和 sql server 2005 中使用 codeignitor '2.0.2'。登录并单击页面上的链接后,它会自动将我注销。请提供任何解决方案。(这个使用 windows server 2003 时出现问题)。[我的本地机器工作正常]

【问题讨论】:

  • 可能你要找的答案在这里:stackoverflow.com/questions/12907962/… - 它与时区的差异有关
  • 服务器和客户端机器在同一个国家和同一个时区
  • 我在 CodeIgniter 的会话中也遇到了一些问题。只是为了确保您没有遗漏任何内容,请尝试从您的服务器打印出当前日期时间(和时区)并查看它是否匹配。在我看来,您的会话在您不知情的情况下已过期。您是否尝试过将sess_expiration 增加到更大的值?
  • 我试过了,但它们与时区或 ajax 请求无关。请帮忙。

标签: codeigniter


【解决方案1】:

如果您使用 $_SESSION 进行身份验证,则可能是会话目录的问题。 检查你的 PHP 配置,会话路径应该是可写的并且也存在。

【讨论】:

  • 如果需求更改为 sqlserver 2008 和 windows server 2008 会怎样
  • 我试过了,但它们与时区或 ajax 请求无关。请帮忙
  • 可能你在浏览器中从服务器设置cookie有问题,检查配置文件,它应该在路径和域中有效......
猜你喜欢
  • 2017-09-22
  • 1970-01-01
  • 1970-01-01
  • 2016-10-14
  • 2012-10-07
  • 2018-04-07
  • 2017-02-13
  • 2013-02-08
  • 1970-01-01
相关资源
最近更新 更多