(PHP 5 >= 5.5.0, PHP 7)
CURLOPT_POSTFIELDS でファイルのアップロードをするには、 CURLFile を使わなければいけません。
CURLOPT_POSTFIELDS
$filename
$mimetype
$postname
$mime
アップロードするファイルの名前。
ファイルの MIME タイプ (デフォルトは application/octet-stream)。
アップロードするデータの中のファイルの名前 (デフォルトは name プロパティ)。