EasyApache 4 dall'ambiente cPanel utilizza una versione curl molto vecchia. Potresti avere problemi con i carrelli dei negozi come WHMCS che ti dà il seguente messaggio di errore quando vai su Guida->Stato di integrità del sistema .
Il messaggio afferma:
Al momento hai installato la versione 7.29.0 di cURL. Questa versione è nota per avere problemi di sicurezza. Esegui l'aggiornamento all'ultimo cURL e assicurati che sia maggiore di 7.35.0.
Per prima cosa controlliamo l'attuale versione cURL di PHP 7:
root@web [~]# php -r '$info = curl_version();echo $info["version"]."\n";'
7.29.0
root@web [~]#
Utilizzando le istruzioni di questa richiesta di funzionalità cPanel, aggiorneremo curl all'ultima versione:
cp /etc/yum.repos.d/EA4.repo /etc/yum.repos.d/EA4.repo.bak
Commenta la riga "lista mirror" e aggiungi una delle seguenti righe in base al tuo sistema operativo.
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/
yum update
comando.
Con questa azione, circa 80 pacchetti sono stati aggiornati sul nostro server di prova. Controlliamo di nuovo la versione PHP cURL
root@web [~]# php -r '$info = curl_version();echo $info["version"]."\n";'
7.53.1
root@web [~]#
Come puoi vedere, ora abbiamo l'ultima versione. Verrà rilasciato su tutti i sistemi EA4 durante la prossima settimana. Inoltre, il messaggio di avviso WHMCS è scomparso.
Aggiornamento 21 marzo 2017:la nuova versione curl è disponibile per tutti i sistemi EA4.