我有一个angularjs文件上传方法,包括一个基本的PHP 服务器端脚本 我的问题是,当我上传一个图标evrything工作正常,我得到 connexion中止了,注意在PHP.ini中通过defaut我可以上传文件 最大尺寸2M,好像我上传的文件最大不超过10 kb。任何 建议?谢谢 问题出在这里(service.js):
.factory('UploadService', function ($http, $ionicLoading, Upload) {
return {
uploadFile: function (_photo, _formID, callback) {
$ionicLoading.show();
Upload.upload({
url: php/ws_upload_file.php,
headers: {
'Content-Type':'application/x-www-form-urlencoded'
// or 'Content-Type':'application/json'
},
data: {photo: _photo, 'user_id': _formID}
}).then(function (resp) {
callback(resp.data);
$ionicLoading.hide();
}, function (resp) {
callback(resp.data);
$ionicLoading.hide();
}, function (evt) {
});
}
}
})
问题在于数据照片,当它大于10kb时,我无法将文件作为对象发送