zukucode
主にWEB関連の情報を技術メモとして発信しています。

Composerでパッケージのインストール時にエラーになったときの対処法

Composerでパッケージをインストールするときに以下のようなエラーになってしまうことがあります。

the requested PHP extension XXX is missing from your system.
#(XXXの部分は場合によって変わる)

XXXの部分はインストールするパッケージで必要だが、自身の環境にインストールされていないパッケージです。

PHP インストールされているモジュールの一覧を表示するで紹介したようにphp -mのコマンドでインストールされているモジュールを表示するとphp-XXXが表示されていないことがわかります。

対処法

基本的にはphp-XXXのパッケージをインストールすれば解決します。

$ sudo apt-get install php-XXX

インストールしたあとに再度php -mのコマンドでインストールされているモジュールを表示するとphp-XXXが表示されていることが確認できます。


関連記事