Memo

メモ > 技術 > フレームワーク: Laravel10 > トラブル

トラブル
■インストールエラー 以下のエラーになることがあった。
$ curl -s https://laravel.build/laravel10?php=81 | bash latest: Pulling from laravelsail/php81-composer bb263680fed1: Pulling fs layer 0825793cba86: Pulling fs layer de3c011d207b: Pulling fs layer 7e3c5bd9650e: Waiting c395372934a3: Waiting a88c6339ee21: Waiting 18ff862cabb1: Waiting 03123220ec69: Waiting 99ea1d02d401: Waiting a11c342f1dfb: Waiting 33fb090a3a9a: Waiting 510bc6d0dddd: Waiting 4f4fb700ef54: Waiting ebcdb978b735: Waiting 5b83abcd47c2: Waiting docker: error pulling image configuration: Get https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/cf/cf75b1614400... x509: certificate has expired or is not yet valid. See 'docker run --help'. bash: line 17: cd: laravel10: No such file or directory bash: line 23: ./vendor/bin/sail: No such file or directory bash: line 24: ./vendor/bin/sail: No such file or directory Get started with: cd laravel10 && ./vendor/bin/sail up
WSLの時間がずれていたので、以下で調整すると解消した
$ sudo hwclock --hctosys
■Git追加エラー Git で fatal: unsafe repository (XXXXXXXXX is owned by someone else) というエラーが出たときの対処 #Git - Qiita https://qiita.com/bakachou/items/a3d1a81821ca259f2913 コマンドプロンプトで以下を実行すると解消した。
git config --global --add safe.directory "%(prefix)///wsl$/Ubuntu-20.04/home/refirio/docker/laravel/code/laravel10" git config --global --list
なお、以下のようにシングルクォートでは解消しなかった。
git config --global --add safe.directory '%(prefix)///wsl$/Ubuntu-20.04/home/refirio/docker/laravel/code/laravel10'
また、以下のとおり上階層のパスでは解消しなかった。
git config --global --add safe.directory "%(prefix)///wsl$/Ubuntu-20.04/home/refirio/docker"
■起動と終了 mysqlに接続できない? rootで以下のようにデータベースを作成すれば、接続できるようになった。 何度も環境を作ったり壊したりしているからかもしれない。
$ sail shell $ mysql -h mysql -u root -p > CREATE DATABASE laravel10 DEFAULT CHARACTER SET utf8mb4; > GRANT ALL PRIVILEGES ON laravel10.* TO sail; > QUIT $ mysql -h mysql -u sail -p > SHOW DATABASES; +--------------------+ | Database | +--------------------+ | information_schema | | laravel | | laravel10 | | performance_schema | | testing | +--------------------+ 5 rows in set (0.01 sec) > QUIT

Advertisement