Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Cara Menyelesaikan Ralat Komposer: \"Sambungan openssl tiada\"?

Cara Menyelesaikan Ralat Komposer: \"Sambungan openssl tiada\"?

DDD
DDDasal
2024-10-19 20:27:02637semak imbas

How to Resolve Composer Error:

Amaran Komposer: Sambungan openssl tiada dalam Win7/64 WampServer 2.2

Jika anda menemui mesej "Sambungan openssl tiada, yang akan mengurangkan keselamatan dan kestabilan Komposer" semasa memasang Komposer, ini menunjukkan bahawa sambungan openssl untuk PHP tidak didayakan.

Langkah Penyelesaian Masalah:

1. Semak Tetapan Sambungan WampServer

  • Buka menu WampServer dari dulang sistem.
  • Klik "PHP" > "Sambungan PHP" dan semak sama ada "php_openssl" didayakan (ditandakan dengan tanda semak).

2. Sahkan PHP.ini

  • Buka fail php.ini WampServer yang terletak di "C:wampbinapacheapache2.4.3binphp.ini".
  • Cari "openssl" dan pastikan bahawa ia tidak diulas (tanpa koma bertitik pada permulaan baris).

3. Semak CLI PHP.ini

  • Pemasangan komposer melalui antara muka baris arahan (CLI), yang menggunakan fail php.ini yang berbeza daripada Apache.
  • Buka php CLI Fail .ini terletak di "C:wampbinphpphp-5.4.3php.ini".
  • Pastikan bahawa "extension=php_openssl.dll" tidak dikomen keluar.

4 . Mulakan Semula WampServer

  • Mulakan semula WampServer untuk perubahan berkuat kuasa.

5. Uji HTTPS

  • Cuba semak imbas ke salah satu tapak setempat anda menggunakan HTTPS untuk memastikan openssl berfungsi dengan betul.

Petua Tambahan:

Jika isu berterusan, pertimbangkan untuk menyusun semula PHP dengan bendera "--with-openssl" untuk mendayakan sambungan openssl secara eksplisit.

Atas ialah kandungan terperinci Cara Menyelesaikan Ralat Komposer: \"Sambungan openssl tiada\"?. 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