技術ノウハウ

技術ノウハウ

Composerの「Your requirements could not be resolved」の読み方|Problemの行から原因を特定し、why-not・check-platform-reqs・-Wで解決する手順

Composerの「Your requirements could not be resolved to an installable set of packages」は、Problem以下の行に原因が書かれています。PHPバージョン・拡張・制約の衝突のパターン別に、why-not・check-platform-reqs・-w/-Wを使った調べ方と直し方を公式ドキュメントをもとに解説します。
技術ノウハウ

Laravel×Docker×AWSチームのClaude Code権限設計|composer・artisan・sail・docker compose exec・aws CLIのallow/ask/denyを共有設定と個人設定に分けて決める

Laravel×Docker×AWSの開発チーム向けに、Claude Codeの権限設定を公式ドキュメントに沿って設計。composer・artisan・Sail・docker compose exec・aws CLIのallow/ask/denyの分け方、共有設定と個人設定の使い分け、共有したallowが効かないときの切り分けまで解説します。
技術ノウハウ

RDS for MySQL 8.0は延長サポートの課金期間に|8.4へ上げる前にPHP・Laravel側で確認すること(認証プラグイン・パラメータグループ・事前チェック)

RDS for MySQL 8.0は2026年8月1日から延長サポートの課金対象です。課金が止まるのは標準サポート中の8.4へ上げるか、DBを削除したとき。8.4へ上げる前にPHP・Laravel側で確認すること(caching_sha2_password、authentication_policy、パラメータグループ、事前チェック)を公式ドキュメントをもとに解説します。
技術ノウハウ

S3ストレージクラスの比較|料金表だけでは見えない「最低保存期間・最小課金サイズ・128KB未満の移行ルール」から選び方を整理する

S3のストレージクラスを公式ドキュメントの値だけで比較。最低保存期間・最小課金サイズ(128KB)、2024年9月に変わった128KB未満のライフサイクル移行ルール、Glacierの40KBメタデータなど、料金表だけでは見えない損するパターンと用途別の選び方を解説します。
技術ノウハウ

AWSの「AccessDenied」はエラーメッセージで原因のポリシーがわかる|「explicit deny in a ○○ policy」「because no ○○ policy allows」の読み方と、評価ロジックのどこで止まったかの見分け方

AWSのAccessDeniedは文末の「explicit deny in a ○○ policy」「because no ○○ policy allows」でどのポリシーで止まったかがわかります。IAM公式ドキュメントをもとに、エラー文と評価ロジックの各ステップの対応表、確認する場所、よくある誤解を解説します。
技術ノウハウ

Laravel 12から13へのアップグレードガイド|影響の大きい変更をPHP 8.3の必須化・CSRF・セッション・キャッシュの順に解説

Laravel 12から13へのアップグレードで必要な作業を、公式アップグレードガイドの影響度順に解説します。PHP 8.3の必須化、PreventRequestForgery、serializable_classes、セッションの設定など、見落としやすい点をチェックリストにまとめました。
技術ノウハウ

PHP 8.2のサポートは2026年12月31日で終了|移行先は8.3・8.4・8.5のどれか、Laravelの対応表と非互換の変更から比べる

PHP 8.2のセキュリティサポートは2026年12月31日で終わります。移行先を8.3・8.4・8.5から選ぶために、php.netの非互換の変更・非推奨と、Laravel 11/12/13の対応PHPバージョンを公式情報で比べました。
タイトルとURLをコピーしました