エラーの発生 $ php artisan cache:clear Failed to clear cache. Make sure you have the appropriate permissions. 解決方法 $ mkdir -p storage/framework/cache/data Amazo …
タグ: Laravel
Laravel 日付を比較する
日付であればCarbonさん! PHP Carbon研究 5分前の日時を取得したいならこれ Carbon::now()->subMinutes(5)->toDateTimeString(); subMinutes(int 分)->toDateTimeString() 実装例 namespace …
Target class [xxxxController] does not exist. Laravel8
Laravel8でnamespace()を利用すると発生するエラー。 App\Providers\RouteServiceProviders.php <?php namespace App\Providers; use Illuminate\Cache\RateLimiting\Limit; use Illuminate\Foundation\Support\ …
Laravel Exists SQL孫テーブルのレコードがあるかチェック
sections.id = 4 && companys.master_id = 1のレコードが存在するのかチェックする例を示します。 SQL select exists( select * from `sections` inner join `contents` on `contents`.`id` = `sections`.`content_id` inner …
Laravel foreign is too long Migration Error
Laravelで自動で作成される外部キー制約の名前が長すぎることが原因 解決するには? 外部キー制約に短い名前をつける $table->foreign(‘team_youtube_id’, ‘tedh_idfk_1’) ->references(‘id’) ->on(‘team_youtubes’) ->onDelete(‘cascade’); これでいうと、「tedh …
Laravel try catchとtransactionの位置 リポジトリパターン
try catchとtransactionの位置 どこに記述したら良いのか? tryの直前でtransaction()開始 tryの中でcommit() catchの中でrollback() 実装例 <?php namespace App\Services\Master; use App\Repositories\Shop …
Laravel Parse error composer autoload_static.php
こんなエラー 解決するには? package-lock.jsonを削除してから、 $ composer install $ composer dumpa これで解決🐱 Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad …
Laravel S3へのPDFファイルアップロード, ダウンロード
S3の利用では、Laravel標準ファイルシステムライブラリを利用するのが良いでしょう🐱 関連 Laravel 汎用 S3へのファイル一時アップロード、本アップロード処理 アップロードの例 $s3_path = Storage::disk(‘コンフィグに指定したクレデンシャル名’)->putFileAs($path, $pdf, $ …
Laravel6 jwt-auth トークンエラーハンドリング Middleware
Laravelのミドルウェア機能を利用して実装していきます😊 LaravelのMiddlewareは リクエストデータ → Middleware → コントローラ → モデル → コントローラ → レスポンス トークンの検証用Middleware CheckToken ミドルウェアの作成 $ php artisan make:middleware CheckRefre …
Laravel6 AWS SES連携 + Bounce, Complaint対応 その③
「その②まででBounce処理もしっかりできたね😊」 「スパム配信するなよな!(ではSESでサーバレスメール送信ライフを楽しんでください。)」 お疲れ様〜! 実は全然だめだった Bounceだけでなく、Complaintも処理しなくてはいけないのだ!にゃーん🐱 バックナンバー Laravel6 AWS …
Laravel6のbcrypt関数について
Laravel6.xのデフォルトのbcryptについて ハッシュドライバー:bcrypt saltの形式:$2y$ ハッシュ関数の適用回数:10回 random saltによって同じ値のInputでも毎回DBに登録されるハッシュ値は変わる $2y$10$xxxxxxxxxx … $2y$10$yyyyyyyyyy … 最初の共通部分について $2y:Salt …
Laravel6 AWS SES連携 + Bounce, Complaint対応 その①
会員認証やSES バウンス周りやったった。1月中旬までの仕事をがしがし終わらせるのだ🐱https://t.co/XgQdAfsHvW — 優さん🌷個人開発 (@yuu13n6) January 2, 2020 私たちが達成すべきゴール Laravel → SES → SNS → SQS → Laravel → DB 送信処理 Laravelか …