代码之家  ›  专栏  ›  技术社区  ›  Nietzsche_nc

同一域名下的两个laravel项目

  •  0
  • Nietzsche_nc  · 技术社区  · 7 年前

    我在同一个域名下运行两个laravel项目。我在5.4中登陆后跳转到5.2,登录状态消失,我的cookie名称与两个项目相同。

    然而,在我第二次尝试登陆5.4之后,我将不会在进入5.2之后退出登录状态!为什么会这样?

    session\u驱动程序是redis

    'APP_KEY' is same

    ps:

    我想要两个laravel项目共享会话

    2 回复  |  直到 7 年前
        1
  •  1
  •   Nietzsche_nc    7 年前

    我找到了原因。 enter image description here

    enter image description here

    laravel 5.4和5.2请求解决会话方法不同。

        2
  •  0
  •   Frost    7 年前

    你所说的:

    我在同一域名下运行两个laravel项目

    两个项目是否在同一主文件夹中?如果是这样,则无法在同一文件夹中创建2个项目。您应该有两个不同的主文件夹和一个子域。

    关于登录状态,我建议您检查 the Laravel upgrade guide 这解释了如何将网站正确迁移到新的Laravel版本。

    您应该使用数据库在两个网站之间共享信息。