404

【Laravel8】サブディレクトリに設置したアプリでlivewire.jsがnet::ERR_ABORTED 404 Not Found

Laravel8からログイン機能まわりにJetstreamが導入され、7以前のLaravelと比べてだいぶ中身も変わっていました。そんな中、開発環境では問題なかったのに本番環境へデプロイした時にlivewire.jpがnet::ERR_ABORTED 404と言われました。 原因 livewire.jsは、Jetstreamで使われているlivewireが書き出しているjsファイルです。コンパイル […]

【Laravel】サブディレクトリに設置したアプリでapp.js、app.cssがnet::ERR_ABORTED 404 Not Found

Laravelに標準でついているコンパイルツールLaravel Mixを使っている場合で、以下のようにLaravel Mixを使ってアセットを書き出すように書いている場合に起こるようです。 Blade内で [crayon-616cfe9daa299279058942/] 原因 Laravel Mixでは、mix()で囲われたパスを自動的にルートパス以下の相対パスで書き換えるようです。なのでサブディ […]

【Laravel】ルーティングに問題ないのにNot Found(404)

Laravelでアプリを作っていて、AjaxでFormを送信してデータベースに挿入する時に、Not Foundに遭遇した。 はじめはルーティングの問題かと思ったが、すべてチェックしても問題は見つからない。問題切り分けしていくとどうやらデータベースへ書き込みの段階で引っかかっている。 書き込みの際、EloquentのfindOrFailメソッドを使っていたのだが、ターゲットの値に間違いがあり、例外を […]