2016-07-22 3 views
0

Пожалуйста, помогите мне, я создаю загрузку файлов с помощью dropzone.js и php, но когда я пытаюсь загрузить большие файлы, такие как 4 МБ или более, мой скрипт не работает, но в случае с маленькими файлы работает префектом почему ?? что мой код

index.phpЗагрузка Dropzone.js и php

<!DOCTYPE html> 
<html> 
    <head> 
    <link href="dropzone.css" type="text/css" rel="stylesheet" /> 
    </head> 
    <body> 
    <form action="upload.php" class="dropzone" id="myAwesomeDropzone"> 
    </form> 

    <script src="dropzone.js"></script> 
    <script> 
     Dropzone.options.myAwesomeDropzone = { 
      maxFilesize: 2500000000, // MB 
     }; 
    </script> 
    </body> 
</html> 

upload.php

<?php 

    $ds = DIRECTORY_SEPARATOR; 
    $foldername = "./uploads"; 

    if (!empty($_FILES)) { 
     $fileupload = basename($_FILES['file']['name']); 
     $fileType = $_FILES['file']['type']; 
     $fileSize = $_FILES['file']['size']; 

     $tempFile = $_FILES['file']['tmp_name']; 
     $targetPath = dirname(__FILE__) . $ds. $foldername . $ds; 
     $targetFile = $targetPath. $fileupload; 
     move_uploaded_file($tempFile,$targetFile); 
    } 
?> 

Я изменил мой файл php.ini, но не успеха :(

ответ

0

Это звучит как плохая конфигурация сервера Изменение вашего php.ini может быть недостаточным, так как обычно существует ограничение в системе. В зависимости от вашего сервера (например .: apache) вам необходимо найти соответствующие настройки.

+0

Я использую wamp server (( –

+0

Возможно, это поможет: http://stackoverflow.com/questions/12049004/wamp-uploading-large-file – enyo

+0

большое спасибо Enyo, это действительно сработало)) –

Смежные вопросы