最近我下载了新的uploadify插件,用于多个文件上传。这是完美的,直到我试图上传约700MB的电影。经过一番搜索,我发现我无法上传任何超过10MB的文件。
这是我的jquery脚本:
<script type="text/javascript">
<?php $timestamp = time();?>
$(function() {
$('#file_upload').uploadify({
'formData' : {
'timestamp' : '<?php echo $timestamp;?>',
'token' : '<?php echo md5('unique_salt' . $timestamp);?>'
},
'auto' : false,
'progressData' : 'speed',
'buttonText' : 'Choose files...',
'swf' : 'uploadify.swf',
'uploader' : 'uploadify.php',
});
});
</script>
请帮助!!!
答案 0 :(得分:0)
更改上传的限制
设置大小限制!
'sizeLimit':1024*1024*1024*2 //2GB
现在......
$(function() {
$('#file_upload').uploadify({
'formData' : {
'timestamp' : '<?php echo $timestamp;?>',
'token' : '<?php echo md5('unique_salt' . $timestamp);?>'
},
'auto' : false,
'progressData' : 'speed',
'buttonText' : 'Choose files...',
'sizeLimit': 1024*1024*1024*2,
'swf' : 'uploadify.swf',
'uploader' : 'uploadify.php',
});
});
您可能会增加尺寸限制,因为直接700MB可能不足以满足您的图像需求。如果它不起作用,请执行800MB
编辑我修改了代码以改为使用2G文件大小限制。
在PHP中更改
转到php.ini文件并设置以下参数:
upload_max_filesize = 2047M
post_max_size = 2047M
PHP可能是您的问题,因为10MB是默认的硬限制