2016-09-15 53 views
1

我这里有一些问题,不能上传文件,卷曲PHP(OSX到Windows Server)

我有一个有功能上传图片用PHP卷曲删除服务器代码。 但我有一个问题。 1.我无法将curl文件从OSX MAMP发送到XAMPP Windows,或者将XAMPP WIndows发送到OSX MAMP。

这是我的代码片段

$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}"; 
} 

添加这个,看看是否是任何错误