我有一个使用 Cakephp 开发的应用程序。该会话在本地主机上也可以正常工作。我看到可以设置会话,并在 localhost 中读取,我还可以看到会话文件创建为 php.ini 中定义的 sesssion_save_path。
首先,我写了一个小的会话检查 php 文件来测试共享主机,我 100% 确定共享主机在会话中没有问题。
但是,会话似乎无法在共享主机上运行。我可以设置一个会话,我也可以看到在主机上创建的会话文件,但是当我刷新它时,执行:$this->Session->read("User.id"); $this->Session->check("User.id");
空无一物。
我应该怎么办?它与 cakephp 缓存有关吗?