【Laravel】インストールしたときエラーメッセージ「Failed to download laravel/laravel from dist」が表示されたときの解決策をお伝えします

こんにちは。たいら(@tairaengineer2)です。
転職を繰り返し現在5社経験している、12年目エンジニアです。

この記事では、Laravelをインストールしようと

のコマンドをたたくと
Laravelをインストールしたときエラーがでたときの解決策

というエラーメッセージが表示されたときの原因と解決方法をお伝えします。

前提条件:実行環境について

実行環境は以下の通りです。

OS Windows11
PHPのバージョン 8.2.4
XAMPPのバージョン 8.2.4

エラーが発生した原因

エラーが発生し、Laravelがインストールできなかったのは

  • zipの設定が有効になっていなかった
  • gitが入っていなかった

の2つが原因です。

エラーが起こった経緯はまずComposerがzipでLaravelをダウンロードしようとしたところ、zipが有効でなかったため失敗します。
それは
Laravelをインストールしたときエラーがでたときの解決策

ここにあたります。

zipでのダウンロードに失敗したので、今度はgit経由でダウンロードしようと試みます。
が、Laravelをインストールしようとしているパソコン内にgitが入っていないため、またもや失敗します。
Laravelをインストールしたときエラーがでたときの解決策

と2回も失敗してしまったため、Laravelがインストールできませんでした。

なので

  • zipの設定が有効にする
  • gitを入れる

のどちらかを行えばインストールできます。

この記事では、お手軽な「zipの設定が有効にする」の解決方法をお伝えします。

解決する方法

解決する方法は設定ファイル「php.ini」の設定を変更することです。
「php.ini」が格納されている場所はエラーメッセージ内に書かれています。
(この記事では「C:\xampp\php\php.ini」)
Laravelをインストールしたときエラーがでたときの解決策

「php.ini」を開き「zip」という単語で検索してください。

Laravelをインストールしたときエラーがでたときの解決策
が見つかります。

「extension」の前の「;」を削除します。
これでzipの設定を有効にすることができます。
Laravelをインストールしたときエラーがでたときの解決策
変更した後は、「php.ini」を保存することをお忘れなく!

「php.ini」を修正した後、再度

をたたくと何事もなくインストールが開始され、
Laravelをインストールしたときエラーがでたときの解決策

Laravelをインストールしたときエラーがでたときの解決策
無事完了できました!

まとめ:Laravelインストールに失敗したときはphp.iniを確認してみよう

以上がLaravelをインストールしたときエラーメッセージ「Failed to download laravel/laravel from dist」が表示されたときの解決策です。

あなたのご参考になったのなら、とても嬉しいです(*´▽`*)
ではでは~(・ω・)ノシ

コメント

タイトルとURLをコピーしました