cPanel環境のEasyApache4は、非常に古いcurlバージョンを使用しています。 WHMCSなどのショップカートに問題がある可能性があります ヘルプ->システムヘルスステータスに移動すると、次のエラーメッセージが表示されます。 。
メッセージには次のように記載されています:
現在、バージョン7.29.0のcURLがインストールされています。このバージョンにはセキュリティの問題があることがわかっています。最新のcURLに更新し、7.35.0より大きいことを確認してください。
まず、現在のPHP7cURLバージョンを確認しましょう。
root@web [~]# php -r '$info = curl_version();echo $info["version"]."\n";'
7.29.0
root@web [~]#
このcPanel機能リクエストの手順を使用して、curlを最新バージョンに更新します:
1。ファイル/etc/yum.repos.d/EA4.repoのバックアップコピーを作成します
cp /etc/yum.repos.d/EA4.repo /etc/yum.repos.d/EA4.repo.bak
2。ファイル/etc/yum.repos.d/EA4.repoを編集します
「ミラーリスト」行をコメントアウトし、オペレーティングシステムに応じて次の行のいずれかを追加します。
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。 yum update
を実行します 指図。
このアクションにより、テストサーバーで約80個のパッケージが更新されました。 PHPcURLのバージョンをもう一度確認しましょう
root@web [~]# php -r '$info = curl_version();echo $info["version"]."\n";'
7.53.1
root@web [~]#
ご覧のとおり、最新バージョンがあります。来週中にすべてのEA4システムにリリースされます。また、WHMCS警告メッセージは表示されなくなりました。
2017年3月21日更新:新しいcurlバージョンはすべてのEA4システムで利用できます。