Загрузка файла jQuery: move_uploaded_file — ошибка 3

Я использую плагин от blueimp (https://github.com/blueimp/jQuery-File-Upload) загружать файлы.

У меня проблема, когда я загружаю несколько файлов (например, 20 изображений), первые 7 загружаются правильно, но после того, как я получаю ошибку PHP (загруженный файл был загружен только частично).

Есть ли что-то, чтобы настроить с этим плагином, чтобы избежать этой проблемы?

Я установил плагин так:

$('#upload').fileupload({
// This element will accept file drag/drop uploading
dropZone: $('#drop'),
maxFileSize: 5000000,
acceptFileTypes: /(\.|\/)(gif|jpe?g|png)$/i,
// This function is called when a file is added to the queue;
// either via the browse button, or via drag/drop:
add: function(e, data) {

var tpl = $('<li class="working"><input type="text" value="0" data-width="48" data-height="48"' +
' data-fgColor="#0788a5" data-readOnly="1" data-bgColor="#3e4043" /><p></p><span></span></li>');

// Append the file name and file size
tpl.find('p').text(data.files[0].name)
.append('<i>' + formatFileSize(data.files[0].size) + '</i>');

// Add the HTML to the UL element
data.context = tpl.appendTo(ul);

// Initialize the knob plugin
tpl.find('input').knob();

// Listen for clicks on the cancel icon
tpl.find('span').click(function() {

if (tpl.hasClass('working')) {
jqXHR.abort();
}

tpl.fadeOut(function() {
tpl.remove();
});

});

// Automatically upload the file once it is added to the queue
var jqXHR = data.submit();
},
progress: function(e, data) {

// Calculate the completion percentage of the upload
var progress = parseInt(data.loaded / data.total * 100, 10);

// Update the hidden input field and trigger a change
// so that the jQuery knob plugin knows to update the dial
data.context.find('input').val(progress).change();

if (progress == 100) {
data.context.removeClass('working');
}
},
fail: function(e, data) {
// Something has gone wrong!
data.context.addClass('error');
}

});

Есть идеи, в чем может быть проблема?

Спасибо за вашу помощь

0

Решение

Пытаться
Проверьте :
upload_max_filesize = 100M
post_max_size = 100M

В вашем php.ini

1

Другие решения

Я нашел решение, я изменил протокол FastCGI на CGI на моем веб-сервере, и он работает 😉

0