2013-07-24 48 views
1

最近,我下載了用於多個文件上傳的新的uploadify插件。這是完美的,直到我試圖上傳一個約700MB的電影。經過一番搜索後,我發現我無法上傳超過10MB的任何文件。Uploadify超過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> 

請幫助!

+1

可能重複的[PHP - 最大總上傳大小?](http://stackoverflow.com/questions/727736/php-maximum-total-upload-size) – 2013-07-24 20:12:33

回答

0

上Uploadify

更改限制設置大小限制!

'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是默認的硬限制

+0

無意修改JS c如果php自己的大小限制太低,則爲ode。 –

+0

當我試圖上傳一個大於10MB的電影時,它顯示所有的想法都完美了,但是當我看到上傳文件時什麼也沒有 – f1recube

+0

我改變了php.ini的大小限制 – f1recube