CURL PHP 7.2 dengan OpenSSL bukan SecureTransport [duplikat]

Saya memiliki instalasi PHP lokal di Mac yang langsung menggunakan cURL 7.54.0 w/SecureTransport untuk SSL. Saya perlu mengganti ini untuk menggunakan versi cURL yang menggunakan OpenSSL untuk SSL. Inilah yang telah saya lakukan sejauh ini:

  1. Instal OpenSSL menggunakan minuman: brew install openssl
  2. Instal cURL dengan OpenSSL menggunakan brew: brew install curl --with-openssl
  3. Instal ulang PHP dari sumbernya dengan rangkaian opsi --with-curl=/usr/local/opt/curl. Jalur ini adalah cURL dengan OpenSSL, yang ada di dalamnya.

Berdasarkan apa yang saya teliti, ini seharusnya menjadi solusinya, tetapi ketika saya membuka phpinfo() PHP masih menggunakan curl 7.54.0 w/SecureTransport yang lama. Keamanan Konfigurasi Perintah menunjukkan bahwa '--with-curl=/usr/local/opt/curl' telah disetel dengan benar selama proses konfigurasi.

Di bawah http saya melihat sesuatu yang menarik terjadi dengan libcurl:

Used Library    Compiled    Linked
libcurl         7.59.0      7.54.0

Saya tidak tahu cara menyesuaikan item Linked yang ditampilkan di sini, atau apakah ini akan memperbaiki masalah. Saya benar-benar bingung, bantuan apa pun sangat dihargai.


person Kevin Leary    schedule 10.05.2018    source sumber