コードロード

エラー討伐

2022-08-01から1ヶ月間の記事一覧

【Laravel】バリデーション失敗時に勝手にリダイレクトしないようにする(jsonを返させる)

課題 バリデーション失敗時に勝手に意図しないhtmlレスポンスを返す。 解決の過程 ReactとLaravelで開発中に、データ更新時と登録時にたまに302レスポンスが返ってくる。 コントローラまで処理が到達していない フォームリクエストで止まっているっぽい バリ…

【Laravel】特定のcookieの値の暗号化を解除(Laravel外からもcookieを使用したい)

課題 CookieファサードとPHPのfilter_inputで取得できるcookieの値が異なる。 Laravel外からcookieを使用したいが、暗号化されているため使用できない。

【Laravel×Apache】413 (payload too large) が出たらphp.iniを変更する

環境 PHP 8.0.16 CentOS Apache 2.4 課題 本番環境にて画像をアップロードしようとしたら、 413 Content Too Large のエラーが返ってくる。 解決方法 php.ini で、 upload_max_filesize と post_max_size を確認する。 まず、そもそもどこの php.ini を読み…

【Laravel】本番環境で画像アップロードできないときに確認する箇所

課題 本番環境にて、下記のコードでアップロードできなかった。 ブラウザのネットワークタブで確認すると、500エラーとだけ表示される。

【Laravel】認証していない場合のリダイレクト先を変更する

app/Http/Middleware/Authenticate.php のリダイレクト先を名前付きルートに変更する。 Sanctumで認証しているが、これでいけた expectsJson()) { return route('login'); // <-ここを名前付きルートに変更 } } 公式にも書いてある Note: 独自の/login エン…