我一直在使用 CakePHP 一段时间,特别是使用 Auth 组件。我有几个正在运行的当前 Web 应用程序实例,它们都安装在各种 Linux 机器上。
今天早上我被拒绝访问其中的两个实例。奇怪的是,从昨天开始我没有改变任何东西。
我很确定没有数据库问题,日志看起来和以前完全一样。唯一的区别是,我没有将我重定向到主页,而是不断被重定向回我的登录页面。另一个区别是现在我永远不会收到在 Auth 组件的 'authError' 成员中设置的 flash 消息。
我尝试过的其他一些事情是从我的浏览器中清除浏览数据,重新启动 Apache 并重新启动我的机器。
另一条信息是,两台行为不端的机器都是在我的台式电脑上运行的虚拟机。