ホームページ  >  記事  >  バックエンド開発  >  Composer が有効になっているにもかかわらず、「PHP 拡張ファイル情報が見つかりません」と報告されるのはなぜですか?

Composer が有効になっているにもかかわらず、「PHP 拡張ファイル情報が見つかりません」と報告されるのはなぜですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-11-07 04:11:03678ブラウズ

Why Is Composer Still Reporting

Composer で PHP 拡張機能のファイル情報が見つからない問題に対処する

「システムに PHP 拡張機能のファイル情報がありません」というエラーが発生したコンポーザでは、拡張機能が php で有効になっていることがよくあります。しかし、まだ問題に直面しています。詳細を調べて、この問題の解決策を探ってみましょう。

Ursache Analysieren

php.ini で fileinfo 拡張子を有効にし、phpinfo() でそのアクティブ化を確認したにもかかわらず、Composer は依然として失敗することがあります。その存在を認識します。これは、PHP で使用される php.ini ファイルが、変更したファイルと異なる場合に発生する可能性があります。使用されている実際の php.ini ファイルを確認するには、次のコマンドを実行します。

php --ini

Lösung

Windows ユーザーの場合:

  1. 特定された php.ini ファイルを開きます。
  2. extension=php_fileinfo.dll の行を見つけます。コメントアウトされている (セミコロン ; が付いている) 場合は、コメントを解除します。
  3. 変更を保存し、Apache を再起動します。

Apache を再起動すると、更新された php.ini ファイルが有効になります。 Composer は fileinfo 拡張子を認識するはずで、インストール プロセスはスムーズに進みます。

以上がComposer が有効になっているにもかかわらず、「PHP 拡張ファイル情報が見つかりません」と報告されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。