微信上传图文素材接口报41005错误解决方法
php5.5之后php官方推荐使用CURLFile类来模拟代替之前的@+全文件路径方式上传文件
$real_path = "{$_SERVER['DOCUMENT_ROOT']}{$file_info['filename']}"; // $data = array("media" => "@{$real_path}", 'form-data' => $file_info); $data['form-data'] = $file_info; if (class_exists('\CURLFile')) { //可以使用 $data['media'] = new \CURLFile(realpath($real_path)); } else { //不可使用CURLFile,及旧模式 $data['media'] = '@'.realpath($real_path); }