Загрузка файла не работает более 10 МБ на сервере AWS Linux 2? - PullRequest
1 голос
/ 03 октября 2019

Когда я пытаюсь загрузить видео более 10 Мб, сервер показывает ошибку 502 . Я также изменил файл php.ini, и phpinfo также отражает изменение

    post_max_size 40M
    upload_max_filesize 35M
    max_execution_time 1200
    max_input_time 
    <?php
    error_reporting(E_ALL);
    $target_dir = "uploads/";
    $target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]);

    if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file)) {
    echo "The file ". basename( $_FILES["fileToUpload"]["name"]). " has been uploaded.";
        } else {
            echo "Sorry, there was an error uploading your file.";
        }

    ?>

    <!DOCTYPE html>
    <html>
    <body>
    <form action="upload.php" method="post" enctype="multipart/form-data">
        Select image to upload:
        <input type="file" name="fileToUpload" id="fileToUpload">
        <input type="submit" value="Upload Image" name="submit">
    </form>

    </body>
    </html>

1 Ответ

0 голосов
/ 03 октября 2019

Вы используете API Gateway? Он имеет ограничение 10 МБ на размер полезной нагрузки. Пожалуйста, смотрите:

https://docs.aws.amazon.com/apigateway/latest/developerguide/limits.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...