2016-09-15 11 views
1

ここにいくつかの問題があります。Curl PHPでファイルをアップロードできない

CURL PHPを使用してサーバーを削除するための画像をアップロードする機能を持つコードがあります。 しかし、私は問題があります。 1. OSX MAMPからXAMPP Windowsへ、またはXAMPP WIndowsからOSX MAMPへ、curlでファイルを送信できません。

これは

$path = 'uploads/'; 
    $ext = pathinfo($path.$imagesName, PATHINFO_EXTENSION); 
    $ch = curl_init(); 
    $cfile = new CURLFile($path.$imagesName,$ext,$imagesName); 
    $data = array("image" => $cfile); 
    $url = $this->ocDomain . '/index.php?route=api/custom/uploadImage'; 
    curl_setopt($ch, CURLOPT_URL, $url); 
    curl_setopt($ch, CURLOPT_POST, true); 
    curl_setopt($ch, CURLOPT_POSTFIELDS, $data); 
    Log::info('Curl Image URL : ' . $url); 
    $response = curl_exec($ch); 

誰もが手掛かりを持って、どのように、なぜこの現象が発生することができ、私のスニペットコードのですか?

私に手掛かりを与えてください、みんな

答えて

1
if($errno = curl_errno($ch)) { 
    $error_message = curl_strerror($errno); 
    echo "cURL error ({$errno}):\n {$error_message}"; 
} 

エラー

であれば、これは見に追加
関連する問題