Codeigniter v3.0 Flashdata 会话在 PHP 7.4 和 XAMPP 8.0 中未过期
Posted
技术标签:
【中文标题】Codeigniter v3.0 Flashdata 会话在 PHP 7.4 和 XAMPP 8.0 中未过期【英文标题】:Codeigniter v3.0 Flashdata Session not expiring in PHP 7.4 and XAMPP 8.0 【发布时间】:2021-10-07 12:39:13 【问题描述】:php v7.3 及更高版本不支持 Codeigniter v3 的 Flashdata Session 吗?我也有 XAMPP v8.0。在我使用 PHP v7.2 和 XAMPP v5 重定向或刷新页面后,此 flashdata 会话正在工作并自动清除。
【问题讨论】:
【参考方案1】:如果您使用的是 XAMPP 8.0,您的 PHP 版本必须已经升级。检查您是否有 PHP v8.x.x。 PHP v8 中字符串到数字的比较发生了变化,这导致了这个问题。它可能会在 CI 3.1.2 中得到修复,但在那之前有一个可用的修复程序。如果您发现您使用的是 PHP v8,请点击此链接https://github.com/bcit-ci/CodeIgniter/pull/6013
【讨论】:
以上是关于Codeigniter v3.0 Flashdata 会话在 PHP 7.4 和 XAMPP 8.0 中未过期的主要内容,如果未能解决你的问题,请参考以下文章
万网虚拟主机版本 .NET Framework V2.0/V3.0/V3.5(经典) .NET Framework V2.0/V3.0/V3.5(集成) 有啥区别
如何使用 v3.0.0 找到 firebaseAuthIsReady?