【发布时间】:2011-03-01 02:10:05
【问题描述】:
我有两个 CakePHP 应用程序在同一个域上工作。
它们位于localhost:8080/wishlist 和localhost:8080/lighthouse。
“愿望清单”和“灯塔”是各自独立的 CakePHP 应用程序。
登录页面位于localhost:8080/lighthouse,我希望将灯塔应用程序生成的会话用于愿望清单应用程序。
目录结构是
/htdocs
/wishlist
/app
/config
....
/lighthouse
/app
/config
....
我已经为每个应用程序编辑了core.php 文件。我正在使用相同的会话 cookie 名称和相同的证券销售,但我无法在愿望清单应用程序上获得会话。
如何在我的两个应用程序之间共享会话?
【问题讨论】:
-
附带说明,您的目录结构可以是
/htdocs/wishlist/config、/htdocs/lighthouse/config、/htdocs/cake、/htdocs/vendors。按照惯例,这将允许两个应用程序共享相同的蛋糕安装和全局供应商目录,而无需任何手动配置,并且它将响应相同的 URL。一个常见的错误是认为不能重命名app目录,但事实并非如此。 :)
标签: cakephp cakephp-1.3