php使用curl上传文件报找不到文件的错误
来源:互联网 发布:grav cms 编辑:程序博客网 时间:2024/05/16 12:24
今天需要做到的一个功能是将一张本地的图片上传到微信服务器。
所以使用了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的话,可能就会是这个问题导致的。
0 0
- php使用curl上传文件报找不到文件的错误
- php使用curl上传文件
- php使用curl上传文件
- PHP使用cURL上传文件
- php curl 上传文件
- php curl上传文件
- PHP curl 上传文件
- PHP Curl 上传文件
- php文件上传提示错误:找不到临时文件夹
- php curl fsockopen 上传文件
- PHP通过CURL上传文件
- php 通过curl上传文件
- php中curl上传文件
- php curl 实现文件上传
- php curl 模拟上传文件
- PHP 模拟curl上传文件
- 使用cURL POST上传文件
- curl post上传文件的“failed creating formpost data“错误
- MAC版Android Studio 和Window版 Android Studio 个人常用快捷键
- C++程序设计语言练习4.4
- TinyXML:一个优秀的C++ XML解析器
- WebService(2)基础知识
- JAVA回调机制(留存)
- php使用curl上传文件报找不到文件的错误
- multi.php 实例 6-4 类的多态
- VS中Debug和Release版本的区别
- MATLAB 神经网络基础(1)
- 01背包
- oracle到底能不能insert into 多个values!
- MVC设计模式
- ReactNative之原生模块开发并发布--iOS篇
- 69道Spring面试题和答案