0

编辑: Zen 下面的评论(这已经是公认的答案)起到了作用。我已经用我的工作站上的那个覆盖了服务器上的 php.ini。我不再有这个问题。

在服务器上:我尝试在设置此会话后立即在控制器中打印 $this->session->userdata('uid') ,并且在那一点上一切都很好,但是当我在登录时 var_dump 这个 uid页面返回false。它不存在。我也已经尝试过多次擦除浏览器中的 cookie 和所有内容。也试过重启。

在我的本地主机上:一切正常。

有人经历过吗?

背景:系统获取到用户输入的登录信息后,验证用户是否存在于数据库中,即在模型中设置此会话变量。

有人经历过吗?

我的工作站在 Windows 7 上运行 XAMPP 1.7.7,服务器在 centOS 上使用 XAMPP for linux,我的浏览器是 chrome。还有什么我应该指定的,请告诉我。

4

1 回答 1

0

尝试在远程 CentOS 机器上使用本地服务器上完全相同的php.ini文件 - 这将消除 php 配置中出现错误的可能性(事实证明,这种情况发生了......)

这应该总是在您的“是什么导致 PHP 出现这个无法解释的问题?” 列表。

于 2012-10-18T04:05:17.623 回答