我在localhost上有两个不同的laravel项目,我需要在它们之间进行通信。当我这样做时,令人惊讶的是,我将被踢出当前正在进行的项目。换句话说,当前项目的会话将被替换为(我认为)与第二个< em>(当我与第二个项目建立连接时)。
我试图为他们定义两个不同的域来保持两个会话都活着。将SESSION_DOMAIN = my_first_prject
和SESSION_DOMAIN = my_second_prject
设置为.env
个文件。但laravel并不接受这一点。它只接受SESSION_DOMAIN = localhost
,当我从一个项目切换到另一个项目时,正如我所说的那样导致注销。
有没有解决方案?
答案 0 :(得分:0)
如果你使用apache2来提供laravel,你需要使用虚拟主机, 这很容易做到。
您可以使用相同的域,但可以使用虚拟主机,您可以使用不同的端口