拡張機能がありません: ext-fileinfo を Composer.json に追加しています
介入/イメージ パッケージをインストールしようとすると、エラーが発生する場合がありますext-fileinfo 拡張子が欠落していることを示します。エラー メッセージとは対照的に、この問題は、composer.json ファイルを変更しても解決できません。
解決策
この問題を修正するには、 FileInfo PHP 拡張子。この拡張機能は、PHP バージョン 5.3.0 以降にデフォルトでプリインストールされています。古い PHP バージョンの場合は、廃止された PECL 拡張機能を利用できます。
FileInfo 拡張機能の有効化
FileInfo 拡張機能を有効にするには、php.ini ファイルを見つけて編集します。次の行:
先頭のセミコロンを削除します(;):
;extension=php_fileinfo.dll
次の行のコメントを解除します:
extension=php_fileinfo.dll
php.ini ファイルの場所
php.ini ファイルの場所を確認するには、次のコマンドを実行します。ターミナルのコマンド:
$ php --ini
「Loaded Configuration File」というラベルの行を検索します。
注:
PHP CLI は、 Web とは異なる php.ini ファイル。前述のターミナル コマンドを使用して、PHP CLI によってロードされたファイルを識別します。 phpinfo()で表示されるパスとは異なります。
以上がComposer.json を使用して「ext-fileinfo が見つかりません」エラーを解決できないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。