我在My Users控制器中使用cakephp 2.0我正在使用
在登录操作中设置SESSION$这 - >会话而→写( '用户',$值);
一旦会话设置,它将重定向到名为主页的下一个操作。在登录操作中,我记录并检查了值,但在重定向后,我通过在主页操作中使用以下内容来读取会话值
$这 - >日志($这 - >会话而>读取( '用户'));
什么都没显示。但它在本地服务器上运行良好。
答案 0 :(得分:2)
请检查服务器上的以下内容。
?>
之后是否有任何空行的php文件(如果有的话请删除。然后尝试。
答案 1 :(得分:1)
我的理解是:
您正在将会话值写入日志文件。该值不会显示在屏幕上,而是可以在app/tmp/logs/error.log
文件中找到此值。
This link将帮助您理解这个概念。
要显示会话值,请使用pr($this->Session->read('Users'));
请问它是否对您不起作用。
答案 2 :(得分:0)
用户cakephp debug toolkit
检查会话值。通过使用它,您将能够监控许多事情,如
https://github.com/cakephp/debug_kit/不同版本的Cake可以使用不同版本的调试工具包。