Maison > développement back-end > tutoriel php > Comment corriger l'erreur « La page a expiré en raison d'inactivité » de Laravel 5.5 ?

Comment corriger l'erreur « La page a expiré en raison d'inactivité » de Laravel 5.5 ?

Linda Hamilton
Libérer: 2024-12-17 02:52:25
original
414 Les gens l'ont consulté

How to Fix Laravel 5.5's

Dépannage de l'erreur "La page a expiré en raison d'inactivité" dans Laravel 5.5

Lorsque vous rencontrez le message "La page a expiré en raison d'inactivité" erreur, assurez-vous d'abord que votre formulaire d'inscription inclut le jeton CSRF ({{ csrf_field() }}) pour éviter que le jeton incompatibilité.

Configuration du pilote de session :

La cause de cette erreur peut résider dans la configuration du pilote de session. Par défaut, le pilote de session est défini sur array, destiné à des fins de test. Lors de l'utilisation de sessions basées sur un tableau, les données ne sont pas conservées, ce qui entraîne des échecs de comparaison de jetons lors des requêtes ultérieures.

Pilote de session basé sur un fichier :

  • Si vous Si vous utilisez le pilote de session basé sur un fichier, il est essentiel de vous assurer que l'option de configuration storage_path est accessible en écriture. C'est ici que les données du jeton de session sont stockées. Utilisez is_writable(config('session.files')) pour vérifier l'accès en écriture.

Pilote de session basé sur un tableau :

  • Comme mentionné précédemment , l'utilisation du pilote de session basé sur un tableau ne convient que pour les tests. Il ne fournit pas de stockage persistant pour les données de session, ce qui entraîne des incompatibilités de jetons et l'erreur « page expirée ».

Vérifiez la configuration de session.php :

  • Inspectez le fichier config/session.php pour vérifier si le domaine de session et les paramètres sécurisés sont correctement configurés. Si l'environnement de développement n'utilise pas HTTPS, assurez-vous que l'option sessions.secure est définie sur false.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal