I'm using Blueimp File Upload Plugin, to upload files to a remote server.
HTML:
<input id="fileupload" type="file" name="files[]" data-url="http://my-server-ip/upload.php" multiple>
JS:
$(function () {
$('#fileupload').fileupload({
dataType: 'json',
done: function (e, data) {
$.each(data.result.files, function (index, file) {
$('<p/>').text(file.name).appendTo(document.body);
});
},
paramName: 'files[]'
});
});
So I try to upload a file, but I am always getting the following error: File upload aborted
As you can see, I tried to add the paramName: 'files[]' option like the answer on the following question: Jquery File Upload always fails with File Upload Aborted, And the folder's permission is 777.
$_FILES?Array ( [files] => Array ( [name] => Array ( [0] => 1uploadMe.txt ) [type] => Array ( [0] => text/plain ) [tmp_name] => Array ( [0] => /tmp/phphJD9Lu ) [error] => Array ( [0] => 0 ) [size] => Array ( [0] => 3 ) ) )move_uploaded_file(...): failed to open stream: Permission denied in ...although the folder's permission is777. I run php5 and nginx on centos7. Any idea?