使用自定义路由器时 Cakephp2 中的会话问题


session issue in cakephp2 when using custom router

实际上我需要创建一个自定义网址,例如www.{我的域名}.com/用户名,我添加了

Router::connect('/:usrname',array('controller' => 'users', 'action' => 'view_user_profile'),array('pass' => array('usrname')));

上面的代码解决了我的问题,但不幸的是,我在view_user_profile的视图和元素(如页眉和页脚)中丢失了会话。最有趣的部分是我在函数view_user_profile控制器中获取会话。更改时会话开始正常工作

配置::写('调试', 0); 到 配置::写('调试', 1);

如果你们有任何想法,请帮助我。

我不知道

发生了什么,但是当我从自定义帮助程序代码中删除php跟踪"?>"时。 我的问题解决了。