当サイトの記事はプロモーションを含んでいます(一部ページを除く)
PVアクセスランキング にほんブログ村

未分類

laravelで@csrfを書いている&キャッシュを消しても「419 PAGE EXPIRED」になる→解決

(スポンサーリンク)

laravelで@csrfを書いているのに「419 PAGE EXPIRED」が出た

laravelで開発中に「419 PAGE EXPIRED」の画面が出てしまいました。

検索で出てきた解決方法をいくつか試しました。

試したこと

  • @csrf が書かれていないところがないかチェック
  • 各種キャッシュの削除
  • ブラウザの再起動

解決法を試しても解決せず

以上のことをしても解決できませんでした。

ちなみに、キャッシュ削除系の方法の中に出てきた以下のコマンドではエラーが出てしまいました。

エラーが出たコマンド

  • php artisan optimize
  • php artisan config:cache

LogicException
Your configuration files are not serializable.

というエラーが出ていましたが、このエラーには触れずに解決したので深追いしなくてよかったです。

(スポンサーリンク)

結局の原因はすごく初歩的なミスだった

結局の原因は、
関連しているviewファイルのファイル名から「.blade」を消してしまっていたことでした…。

「.blade」を付け直したら正常に動作しました。

ちゃんちゃん。

※ Google Play および Google Play ロゴ、Androidは、Google LLC の商標です。
※ App Store は、Apple Inc.の商標です。

-未分類