2017-08-07 108 views
2

我在我的电脑上有一个yii2项目,我将它拷贝到一个虚拟的目的只是为了开发目的,我也为这个虚拟创建了一个新的数据库。yii2项目创建虚拟

我的问题是,当我登录到原始项目,然后访问虚拟机时,它显示我已经登录并显示原始项目中的帐户,反之亦然。

当我第一次登录虚拟机,然后访问原始项目时,它显示我已经登录并显示虚拟登录帐户。

如何为两个站点分别登录,以便我可以登录到一个站点,而不是使用相同帐户登录另一个站点?

回答

1

您可能已经在这两个项目中设置了相同的cookie标识。改变它们中的一个。

'user' => [ 
    // ... 
    'identityCookie' => [ 
     'name' => '_identity-dummy', // set it here to whatever you like 
     'httpOnly' => true 
    ], 
], 
+0

谢谢你的回复。在什么文件我可以改变它? – top

+0

取决于你的项目,可能是'frontend/config/main.php'或类似的。 – Bizley

+0

我使用yii2-starter-kit,我只能在供应商处看到identityCookie – top