Rumah >pembangunan bahagian belakang >tutorial php >Mengapa Saya Tidak Boleh Menyelesaikan Ralat 'ext-fileinfo Missing' Menggunakan Composer.json?

Mengapa Saya Tidak Boleh Menyelesaikan Ralat 'ext-fileinfo Missing' Menggunakan Composer.json?

Barbara Streisand
Barbara Streisandasal
2024-11-21 08:19:10299semak imbas

Why Can't I Resolve the

Sambungan Tiada: Menambah ext-fileinfo pada Composer.json

Apabila cuba memasang pakej intervensi/imej, anda mungkin menghadapi ralat menunjukkan bahawa sambungan ext-fileinfo tiada. Bertentangan dengan mesej ralat, isu ini tidak boleh diselesaikan dengan mengubah suai fail composer.json anda.

Penyelesaian

Untuk membetulkan isu ini, anda perlu memasang dan mengaktifkan Sambungan PHP FileInfo. Sambungan ini diprapasang secara lalai dengan PHP versi 5.3.0 dan ke atas. Untuk versi PHP yang lebih lama, anda boleh menggunakan sambungan PECL yang dihentikan.

Mendayakan Sambungan FileInfo

Untuk mendayakan sambungan FileInfo, cari fail php.ini anda dan edit baris berikut:

  1. Alih keluar koma bertitik utama (;):

    ;extension=php_fileinfo.dll
  2. Nyahkomen baris:

    extension=php_fileinfo.dll

Mencari Fail php.ini

Untuk menentukan lokasi fail php.ini anda, laksanakan arahan berikut dalam terminal:

$ php --ini

Cari baris berlabel "Fail Konfigurasi Dimuatkan."

Nota:

CLI PHP mungkin menggunakan php yang berbeza .ini fail daripada web. Gunakan perintah terminal yang disebutkan di atas untuk mengenal pasti fail yang dimuatkan oleh PHP CLI. Ini berbeza daripada laluan yang dipaparkan dalam phpinfo().

Atas ialah kandungan terperinci Mengapa Saya Tidak Boleh Menyelesaikan Ralat 'ext-fileinfo Missing' Menggunakan Composer.json?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn