GCPでLaravelのログ監視を行う方法
GCPでアプリケーションのログに特定の文字列が出てきたら検知して通知する方法を調べてみました。 今回はLaravelのログ内で”production.ERROR”の文字列が出てきたら通知するように […]
GCPでアプリケーションのログに特定の文字列が出てきたら検知して通知する方法を調べてみました。 今回はLaravelのログ内で”production.ERROR”の文字列が出てきたら通知するように […]
laravelでのBasic認証と例外設定 Apache側で設定しようとしてハマったのでメモ。 Apacheの設定ファイルで特定のURLだけBASIC認証しないように以下設定したが認証されてしまう。 LaravelではR
2021年にプレビューリリースされ、その後一般リリースされたGithub Copilotですが、会社組織での支払いに対応されていなかったため、導入ができませんでした。 Copilot for Business の一般提供
Laravel-adminというLaravelの管理画面ライブラリがあります。このLaravel Adminを使うと管理画面が簡単に作れるのですが、「特定のユーザには閲覧のみを許可して、編集や作成をさせない」ようにしたら
LaravelのAppConsoleKernelでタスクスケジュールを実行する際に、タスクが多重起動しないように指定することができます。withoutOverlappingメソッドです。 $schedule->comma
巷で噂のChatGPT。 当初はStable Diffusionなどの画像生成AIに驚いていましたが、これ読んでAIと自然に会話できてる!人工無能じゃない!と驚きました。 いろいろ見ているとChatGPTに自然言語からプ
今回はLaravel Passportを使ったOauthサーバの続きです。 認証設定 今回はクライアント認証するようにします。 クライアント認証利用設定 ★追記★の1行をapp/Http/Kernel.phpに追加します
Oauth2.0の認可サーバを構築したいと思いLaravel Passportを使うと簡単に実現できそうだったので試してみました。 インストール Composerでインストール 空のプロジェクトを用意します。 $ com
突然ですが、フォームリクエストでバリデーションチェック済みの値を整形する必要に出くわしました。 バリデーション前にリクエストを整形することはよくありますが、 バリデーション後にリクエストの整形を行うことはあまり出くわさな
メンテナンスページの表示で、AWSでは以前の記事のようにALBを使って比較的簡単に対応できますが、GCPではそれができないのでLaravel 8のメンテナンスのモードを使用して対応します。 1. メンテナンス中ページを用
Laravelのマイグレーション機能は安心でとても便利ですが、本番データベース定義の変更は毎回緊張します。 事前に実行されるSQL(DDL)が確認できたらいいと思っていたのですが、オプションが存在していました。 php
入社して1か月ちょっと経ちました。最初はgitと戦ってましたが、最近はLaravelとも戦っています。Laravelの本を読んでいるとDI( Dependency Injection =依存性注入)と