curl 7.22中的PHP新CURLFile不起作用,为什么?

时间:2018-12-20 12:04:53

标签: php curl

下面是我的代码:

$urlToWa = 'XXX:XX:XXX:XX:XXXX/recruit/sendEmailWithFile?to='.$mail.'&name='.$name;
  $ch = curl_init($urlToWa);
      print_r($_FILES['file']);  
      $cfile = new CURLFile($_FILES['file']['type'], $_FILES['file']['name']);
      // $_SESSION['plikObr'] = $cfile;
      $data = array("file" => $cfile);
      curl_setopt($ch, CURLOPT_URL, $urlToWa);
      curl_setopt($ch, CURLOPT_USERPWD, 'request:nowChuckyNextSamara');
      curl_setopt($ch, CURLOPT_POST, true);
      curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
      curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
      $response = curl_exec($ch);

我在创建CURLFile时遇到一些问题。在第二台服务器中,我具有相同的脚本,并且一切正常。 在上面脚本的服务器上,我具有7.22版本的curl库,在一切正常的第二台服务器上,我具有7.47版本的curl。

问题出在哪里? 谢谢你疱疹

0 个答案:

没有答案