Laravel 419 页面已过期
Laravel 419 page expired
表单有 csrf 令牌但 verifytokenexception 除外
<form action="{{ route('admin.brands.update', $brand) }}" method="post">
@method('patch')
@csrf
<button type="submit" class="d-block w-100 btn btn-light">Kaydet</button>
</form>
尝试使用
{{ csrf_field() }}
而不是@csrf。如果不起作用,请阅读以下内容:
检查 session 是否因缓存而过期。
php artisan cache:clear
然后,检查storage,vendor的权限是否设置为755,boostrap/cache权限是否设置为644。
注意 - 子目录也必须具有相同的权限。有更改它的代码:
chmod -R 755 storage
chmod -R 755 vendor
chmod -R 644 bootstrap/cache
如果这些修复不起作用,请检查请求 header 中是否存在 X-CSRF-TOKEN。
如果不是,请将 CSRF 令牌存储在 HTML 元标记中。
表单有 csrf 令牌但 verifytokenexception 除外
<form action="{{ route('admin.brands.update', $brand) }}" method="post">
@method('patch')
@csrf
<button type="submit" class="d-block w-100 btn btn-light">Kaydet</button>
</form>
尝试使用
{{ csrf_field() }}
而不是@csrf。如果不起作用,请阅读以下内容:
检查 session 是否因缓存而过期。
php artisan cache:clear
然后,检查storage,vendor的权限是否设置为755,boostrap/cache权限是否设置为644。 注意 - 子目录也必须具有相同的权限。有更改它的代码:
chmod -R 755 storage
chmod -R 755 vendor
chmod -R 644 bootstrap/cache
如果这些修复不起作用,请检查请求 header 中是否存在 X-CSRF-TOKEN。 如果不是,请将 CSRF 令牌存储在 HTML 元标记中。