curl error 60(Laravel Herd Windows環境)

今更ながら、ローカルPCにLaravelの開発環境が必要になりLaravel Herd を入れてみたが手こずった件。
大晦日の夜まるっと潰れた。
現象としては composer create-project で次のエラーが大量発生
https://repo.packagist.org could not be fully loaded (curl error 60 while downloading https://repo.packagist.org/packages.json: SSL certificate problem: unable to get local issuer certificate), package information was loaded from the local cache and may be out of date

証明書の検証失敗なのですが、AI先生からはphp.iniの修正をあれやこれや進められ、紅白を見ながら4,5時間費やしました。
結局のところ、原因はNortonが悪さをしていたという落ちですが、WindowsでLaravelの開発をすることが滅多にないので盲点でした。Nortonの設定で、セーフウェブの除外サイトに以下を登録するだけで解決です。
- https://repo.packagist.org/*
- https://api.github.com/*
- https://codeload.github.com/*
そして、Laravel Herdですが、Nortonの妨害に気づいてからは、以下の通りで、認証モジュール、静的解析ツールのインストールまでスムーズに進みました。
composer create-project laravel/laravel myproject
cd myproject
composer require laravel/breeze –dev
php artisan breeze:install blade
npm install && npm run build
composer require larastan/larastan –dev
# .env にDBの設定を追加して
php artisan migrate
# 以下にアクセスするとLaravel12の初期画面が表示されました
http://myproject.test
最近の投稿
2026/01/01
2026/01/01
2025/07/27
2025/07/03
2025/07/02
2025/06/30
2025/06/23
2025/06/03
2025/05/23
2025/04/26