EasyApache 4 dari lingkungan cPanel menggunakan versi curl yang sangat lama. Anda mungkin mengalami masalah dengan troli toko seperti WHMCS yang memberi Anda pesan kesalahan berikut saat membuka Bantuan->Status Kesehatan Sistem .
Pesan tersebut menyatakan:
Saat ini Anda telah menginstal cURL versi 7.29.0. Versi ini diketahui memiliki masalah keamanan. Harap perbarui ke cURL terbaru dan pastikan lebih besar dari 7.35.0.
Pertama mari kita periksa versi PHP 7 cURL saat ini:
root@web [~]# php -r '$info = curl_version();echo $info["version"]."\n";'
7.29.0
root@web [~]#
Menggunakan instruksi dari Permintaan Fitur cPanel ini, kami akan memperbarui curl ke versi terbaru:
1. Buat salinan cadangan dari file /etc/yum.repos.d/EA4.repo
cp /etc/yum.repos.d/EA4.repo /etc/yum.repos.d/EA4.repo.bak
2. Edit file /etc/yum.repos.d/EA4.repo
Beri komentar pada baris “mirrorlist” dan tambahkan salah satu baris berikut sesuai dengan sistem operasi Anda.
CentOS 6 - 32bit: baseurl=http://ea4testing.cpanel.net/CentOS/6/EA4/i686/
CentOS 6 - 64bit: baseurl=http://ea4testing.cpanel.net/CentOS/6/EA4/x86_64/
CentOS 7 - 64bit: baseurl=http://ea4testing.cpanel.net/CentOS/7/EA4/x86_64/
3. Jalankan yum update
memerintah.
Dengan tindakan ini, sekitar 80 paket telah diperbarui di server pengujian kami. Mari kita periksa lagi versi PHP cURL
root@web [~]# php -r '$info = curl_version();echo $info["version"]."\n";'
7.53.1
root@web [~]#
Seperti yang Anda lihat, kami sekarang memiliki versi terbaru. Ini akan dirilis ke semua sistem EA4 selama minggu depan. Juga, pesan peringatan WHMCS hilang.
Pembaruan 21 Maret 2017:versi curl baru tersedia untuk semua sistem EA4.