当前位置:Gxlcms > PHP教程 > php使用curl上传文件报找不到文件的错误curl是什么意思phpcurlcurlini

php使用curl上传文件报找不到文件的错误curl是什么意思phpcurlcurlini

时间:2021-07-01 10:21:17 帮助过:12人阅读

今天需要做到的一个功能是将一张本地的图片上传到微信服务器。
所以使用了php的curl功能,在我本地测试的时候,是没有问题的。上传到线上发现有问题,微信报了一个文件丢失的错误。(线上线下环境不一致,我也不想的。)
后来发现是curl的一个参数设置导致的。

curl_setopt ( $ch, CURLOPT_SAFE_UPLOAD, false );
TRUE 禁用 @ 前缀在 CURLOPT_POSTFIELDS 中发送文件。
PHP 5.5.0 中添加,默认值 FALSE。 PHP 5.6.0 改默认值为 TRUE。

如果你的php版本是5.6的话,可能就会是这个问题导致的。

').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('
  • ').text(i)); }; $numbering.fadeIn(1700); }); });

    以上就介绍了php使用curl上传文件报找不到文件的错误,包括了curl,上传文件方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

  • 人气教程排行