Session 当同时处理两个不同的项目时,会话将过期

Session 当同时处理两个不同的项目时,会话将过期,session,sugarcrm,Session,Sugarcrm,我在本地服务器上安装了两个sugarcrm项目,没有问题 现在我在浏览器中启动第一个项目,即sugarcrm,使用凭据登录,然后在浏览器中打开第二个项目,即demo\u sugarcrm并登录时,我的sugarcrm会话过期 和demo\u sugarcrm一样。当我登录到sugarcrm 这里发生了什么,我有两个完全不同的数据库。他们除了都在本地服务器上之外什么都不共享 我认为,如果您编辑config.php并将unique\u key变量更改为两个实例之间的不同,那么您就不应该再被踢出去了。

我在本地服务器上安装了两个
sugarcrm
项目,没有问题

现在我在浏览器中启动第一个项目,即
sugarcrm
,使用凭据登录,然后在浏览器中打开第二个项目,即
demo\u sugarcrm
并登录时,我的
sugarcrm
会话过期

demo\u sugarcrm
一样。当我登录到
sugarcrm


这里发生了什么,我有两个完全不同的数据库。他们除了都在本地服务器上之外什么都不共享

我认为,如果您编辑config.php并将unique\u key变量更改为两个实例之间的不同,那么您就不应该再被踢出去了。

我认为调整unique\u key应该可以解决这个问题,但作为替代方案,您可以修改/etc/hosts,使“sugarcrm”和“demo_sugarcrm”主机名都引用127.0.0.1。然后您可以访问
http://sugarcrm
http://demo_sugarcrm
。我确信任何共享cookie混乱都会消失在这一点上,因为浏览器会认为这些是不同的站点。 我发现unique_key值在config.php中是某种加密的,在这两个文件中是不同的。如何更改加密值。它不是加密的,只是一个随机字符串。