2015-01-27 3 views
0

У меня есть две установки laravel 4 в моей папке htdocs. htdocs/laravel1 и htdocs/laravel2. Оба имеют разные базы данных, а также другой ключ в app/config/app.phpдве сессии laravel installation destroy

Обе установки имеют базу данных драйверов для сеансов в конфигурации. Я хочу запустить обе установки с помощью команды artisan serve. первый Laravel начинается с ремесленника служить на порту 8000. второй Laravel начинается с artisan serve --port=4000

Проблема: Когда я войти в систему laravel1, а затем войдите в laravel2, моя сессия в laravel1 вдали. .. почему это происходит? как я уже сказал, они находятся в разных базах данных, и у них есть другой ключ в файле конфигурации. Как я могу избежать этой проблемы? Благодаря!

ответ

3

У вас есть разные имена cookie сеанса для каждой установки, так как они находятся в одном домене. Вы должны установить его в app/config/session.php.

+0

спасибо, это решило мою проблему! – goldlife