Komposer Memerlukan Sambungan OpenSSL untuk Perlindungan SSL/TLS: Penyelesaian Masalah
Apabila menggunakan arahan projek cipta Kompos untuk memulakan projek Flarum, anda mungkin menghadapi mesej ralat berikut:
[RuntimeException] The openssl extension is required for SSL/TLS protection but is not available. If you can not enable the openssl extension, you can disable this error, at your own risk, by setting the 'disable-tls' option to true.
Ralat ini menunjukkan bahawa Komposer memerlukan sambungan openssl untuk mewujudkan sambungan SSL/TLS untuk komunikasi yang selamat. Untuk menyelesaikan isu ini, anda mempunyai dua pilihan:
Pilihan 1: Dayakan OpenSSL Extension
Pilihan 2: Lumpuhkan TLS untuk Komposer (Tidak Disyorkan)
Amaran: Pilihan ini tidak disyorkan untuk persekitaran pengeluaran kerana risiko keselamatan.
Jalankan arahan berikut untuk melumpuhkan TLS untuk Komposer:
composer config -g --disable-tls true
Nota Tambahan:
Setakat PHP 7.4, nama sambungan telah dipermudahkan kepada extension= openssl untuk Windows.
Atas ialah kandungan terperinci Mengapakah Komposer Memerlukan Sambungan OpenSSL untuk Perlindungan SSL/TLS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!