Laravel 5.5: "비활성으로 인해 페이지가 만료되었습니다" 오류 해결
"비활성으로 인해 페이지가 만료되었습니다" 오류 발생 Laravel 5.5 등록 페이지에서 양식을 제출하려고 시도하는 동안 좌절감을 느낄 수 있습니다. 잠재적인 솔루션을 살펴보기 전에 {{ csrf_field() }}를 사용하여 CSRF 토큰이 양식에 존재하는지 확인하겠습니다.
이 문제는 다양한 이유로 나타날 수 있습니다. 세션 드라이버는 중요한 역할을 합니다. 예를 들어 드라이버가 테스트용으로 "배열"로 설정된 경우 세션 데이터가 유지되지 않아 토큰 불일치 오류가 발생합니다. 이를 "파일" 또는 다른 영구 스토리지 드라이버로 변경하면 문제가 해결됩니다.
또는 세션 드라이버가 "파일"로 설정되어 있지만 변경 후에도 지속되는 경우 쓰기 권한에 대해 Storage_path를 검사하는 것이 좋습니다. is_writable(config('session.files')) 함수는 지정된 경로가 쓰기 가능한지 확인하는 데 도움이 됩니다.
마지막으로 config/session.php에서 세션 구성을 다시 확인하세요. 프로젝트에서 SSL/TLS를 사용하고 개발 환경에서 HTTPS를 사용하지 않는 경우 일반적으로 기본적으로 true로 설정되는 session.secure 매개변수가 만료 오류를 유발할 수 있습니다. 환경에 맞게 이 설정을 업데이트하면 문제가 해결됩니다.
위 내용은 Laravel 5.5 양식 제출 오류: '비활성으로 인해 페이지가 만료되었습니다'를 수정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!