Maison > développement back-end > tutoriel php > Erreur de soumission de formulaire Laravel 5.5 : comment corriger « La page a expiré en raison d'inactivité » ?

Erreur de soumission de formulaire Laravel 5.5 : comment corriger « La page a expiré en raison d'inactivité » ?

Susan Sarandon
Libérer: 2024-11-29 21:05:13
original
494 Les gens l'ont consulté

Laravel 5.5 Form Submission Error: How to Fix

Laravel 5.5 : Résolution de l'erreur « La page a expiré en raison d'une inactivité »

Rencontre de l'erreur « La page a expiré en raison d'une inactivité » alors qu'essayer de soumettre un formulaire sur une page d'inscription de Laravel 5.5 peut être frustrant. Avant d'aborder les solutions potentielles, assurons-nous que le jeton CSRF est présent dans le formulaire à l'aide de {{ csrf_field() }}.

Le problème peut se manifester pour diverses raisons. Le pilote de session joue un rôle crucial. Par exemple, si le pilote est défini sur « array », destiné aux tests, les données de session ne sont pas conservées, ce qui entraîne des erreurs de non-concordance de jeton. Le remplacer par « fichier » ou un autre pilote de stockage persistant résout le problème.

Alternativement, si le pilote de session est défini sur « fichier », mais persiste après l'avoir modifié, envisagez d'examiner le chemin de stockage pour les autorisations d'écriture. La fonction is_writable(config('session.files')) permet de vérifier si le chemin spécifié est accessible en écriture.

Enfin, revérifiez la configuration de la session dans config/session.php. Si votre projet utilise SSL/TLS et que l'environnement de développement n'utilise pas HTTPS, le paramètre sessions.secure, généralement défini sur true par défaut, peut déclencher l'erreur d'expiration. En mettant à jour ce paramètre en fonction de votre environnement, le problème devrait être résolu.

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