Не работает многократная загрузка аудиофайлов с php - PullRequest
0 голосов
/ 30 мая 2020

Я создал форму PHP ниже для отправки файлов mp3 в базу данных.

<form action="" method="post" id="audioForm" enctype="multipart/form-data">
    <div class="form-group">
        <div class="row audiosRow">
            <div class="col s12">
                <div class="file-field input-field">
                    <div class="btn btn-small">
                        <span>Track</span>
                        <input type="file" name="file-1">
                    </div>
                    <div class="file-path-wrapper">
                        <input class="file-path validate" type="text" placeholder="Upload audio files* (.mp3)" readonly="">
                    </div>
                </div>
            </div>
            <div class="col s12">
                <div class="file-field input-field">
                    <div class="btn btn-small">
                        <span>Track</span>
                        <input type="file" name="file-2">
                    </div>
                    <div class="file-path-wrapper">
                        <input class="file-path validate" type="text" placeholder="Upload audio files* (.mp3)" readonly="">
                    </div>
                </div>
            </div>
            <div class="col s12">
                <div class="file-field input-field">
                    <div class="btn btn-small">
                        <span>Track</span>
                        <input type="file" name="file-3">
                    </div>
                    <div class="file-path-wrapper">
                        <input class="file-path validate" type="text" placeholder="Upload audio files* (.mp3)" readonly="">
                    </div>
                </div>
            </div>
            <div class="col s12">
                <div class="file-field input-field">
                    <div class="btn btn-small">
                        <span>Track</span>
                        <input type="file" name="file-4">
                    </div>
                    <div class="file-path-wrapper">
                        <input class="file-path validate" type="text" placeholder="Upload audio files* (.mp3)" readonly="">
                    </div>
                </div>
            </div>
            <div class="col s12">
                <div class="file-field input-field">
                    <div class="btn btn-small">
                        <span>Track</span>
                        <input type="file" name="file-5">
                    </div>
                    <div class="file-path-wrapper">
                        <input class="file-path validate" type="text" placeholder="Upload audio files* (.mp3)" readonly="">
                    </div>
                </div>
            </div>
            <div class="col s12">
                <button class="btn btn-small" type="submit" name="submit">Save</button>
            </div>
        </div>
    </div>
</form>

Форма отлично работает, когда я отправляю изображения, но когда я отправляю аудиофайлы, она не работает с три или больше. Когда я делаю var_dump($_FILES), отображается array(0){}.

Так что я думаю, что это, вероятно, ограничение, но я нигде этого не вижу. Я проверил конфигурационный файл php .ini, у меня upload_max_filesize = 200M и max_file_uploads = 20.

Так где же может быть проблема? Пожалуйста, помогите мне.

1 Ответ

0 голосов
/ 30 мая 2020

Я только что увидел, в чем проблема. post_max_size был ограничен 8. Его пришлось уменьшить до 0 post_max_size=0, чтобы сделать его неограниченным. См. Документацию php

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