Laravelのセットアップをするためcomposer installを実行したところ、下記のエラーが発生しました。
The process "'/usr/bin/unzip' '-qq' '/var/www/vendor/composer/tmp-9313e9b3cfa7b105381c7d92707af6a1.zip' '-d' '/var/ www/vendor/composer/28735e08'" exceeded the timeout of 300 seconds.
composerの初期設定でのタイムアウト時間は300秒でそれを超えてしまったようです。
そこでcomposer.jsonを下記のように「process-timeout」の記述を追加し、タイムアウトを2000秒まで伸ばしました。
"config": {
"optimize-autoloader": true,
"preferred-install": "dist",
"sort-packages": true,
"allow-plugins": {
"pestphp/pest-plugin": true,
"php-http/discovery": true
},
"process-timeout": 2000
},
composer.jsonの変更後にcomposer installを実行したところ、時間はかかりましたが正常に完了しました。