Laravel séances de régénération sur chaque charge

Je vais avoir beaucoup de problèmes et je ne peux vraiment pas l'air de trouver une solution.

Hier, j'ai fini par faire un peu de travail sur un vagrant box dans Laravel. Quand j'ai éteint l'ordinateur, la fonctionnalité de login a été fonctionne correctement.

Sur l'ouverture de tout aujourd'hui, je trouve les séances ne sont plus de travail.

J'ai essayé tout ce que je pense, mais je ne peux pas, connectez-vous et flash de données ne fonctionne pas.

Chaque chargement de page, une nouvelle session est créée - e.g à l'aide du pilote natif, si j'ai la connexion, il crée deux sessions, une pour la page de connexion, et un pour la publication de la page de login.

Si j'utilise un pilote de base de données, j'obtiens le même résultat. Chaque fois que je clique sur connexion, je reçois deux autres lignes de données de session

Je ne peux pas dire ce qui se passe avec le cookie pilote, mais je l'ai essayé et ça ne fonctionne pas.

J'ai essayé sur Chrome et IE, ni de connexion. J'ai essayé de supprimer le contenu du dossier de stockage à plusieurs reprises, et vider les cookies sur le navigateur de côté. Je ne pense qu'il peut être à voir avec le temps, être différent sur la machine virtuelle et la machine locale, mais ils sont synchronisés.

Les idées de ce que pourrait être la cause? Quelqu'un rencontré ce problème avant?

edit: j'ai aussi maintenant recréé la machine virtuelle et le problème existe toujours

deuxième edit: j'ai maintenant commencé à partir de zéro en utilisant un digitalocean VPS avec les mêmes résultats.

J'ai supprimé tout le contenu de mon fichier de routes et tout ce qu'il a maintenant est la suivante

<?php

Route::get('/sess/set/{value}', function($value) {
    Session::set('testv', $value);
Return 'Set ' . $value . ' - ' . Session::get('testv');
});

Route::get('/sess/get', function() {
    Return 'Get ' . Session::get('testv');
});

Je visite la première page et il montre la valeur que j'ai mis dans la session. Hit la deuxième page et vous obtenez seulement la 'Get', sans aucune valeur de session.

session_attributes a toujours un champ _token, j'ai essayé de changer le nom de la session et le domaine et ne peut toujours pas obtenir des séances de travail.

edit3: pour toute personne qui vient sur ce, je n'ai jamais identifié le problème. J'ai commencé un projet totalement nouveau, copié mon contrôleurs et les vues à travers, recréé mon fichier de routes et tout fonctionne maintenant - même si je suis à moitié attendre la mise à jour de ce post demain pour dire qu'il est brisé à nouveau!

  • J'ai testé votre code, sa fonctionne bien. J'ai eu ce problème lorsque la mise à jour v4.0 v4.1. Mais simplement témoin de suppression de navigateur a fonctionné pour moi... comme vous l'a dit plus tôt, vous l'avez fait, mais il a travaillé dans ma fin...
  • Vérifiez votre environnement de configs. Par défaut config/local/session.php utilise le pilote tableau où, comme config/session.php utilise le fichier de driver
InformationsquelleAutor Alex C | 2014-01-12