【问题标题】:Have problem with maintaining session in a Website sone in CakePHP在 CakePHP 中的网站中维护会话时遇到问题
【发布时间】:2010-11-19 21:20:44
【问题描述】:

正如我之前发布的那样...我已经创建了一个使用两种语言的网站。一个带有 URL www.mainDomain.com(英语),另一个带有 www.fr.subDomain.com(法语)。两者都已完成在 CakePHP 中,在法语中,我刚刚将它的视图更改为法语。但问题是,当有人用英文版登录然后切换到法语版时,会话无法识别它并再次要求登录。它有成为迄今为止我所做的Web应用程序中最大的错误。如何管理这个东西?有什么办法可以让我同时管理会话吗?请给我一些建议,以便我解决这个问题...!!!

提前致谢

【问题讨论】:

    标签: cakephp


    【解决方案1】:

    【讨论】:

    • 是的,默认情况下,您的会话仅存储在一个域中。所以 .fr 子域没有任何会话信息。阅读 Swanny 发布的链接,第一件事是修复 cookie 的子域问题(这是存储会话的方式)。
    • 嘿,非常感谢你们俩...你们真的很摇滚...!!!这之后只是小菜一碟......谢谢斯瓦尼,非常感谢......!!!
    猜你喜欢
    • 2010-11-20
    • 1970-01-01
    • 1970-01-01
    • 2010-12-22
    • 1970-01-01
    • 1970-01-01
    • 2012-03-05
    • 2012-05-09
    • 2013-12-19
    相关资源
    最近更新 更多