Я пытаюсь загрузить изображения на сервер, используя базовую систему HTML и PHP (enctype = "multipart / form-data").
Итак, все работает нормально, пока я не попытаюсь отправить более 64 изображений. Загружаются только первые 64, остальные игнорируются.
У меня нет условий, ограничивающих максимальное количество изображений для отправки или приема в моем коде, и я просто не знаю, как это пропустить.
Я изменил несколько значений в php.ini, касающихся отправки файлов, но это не решило проблему.
Что могло вызвать это ограничение на загрузку?
Нет, всегда первые 64, независимо от их порядка, отправляются на сервер.
Здесь действительно недостаточно информации, чтобы сформировать какой-либо ответ ... что это за 64 файла? Превышает ли общий размер файла максимальные размеры загрузки, определенные в php.ini? Вы перезагружали сервер после внесения изменений в php.ini? Какие ошибки вы получаете? Какую отладку вы сделали?
Можете ли вы проверить свою проверку upload_max_filesize и post_max_size с помощью echo phpinfo (); die ();
Можете ли вы показать свой код загрузки и принять код, а также размеры файлов отправляемых вами изображений. Для справки: если вы загрузите 64 изображения с высоким разрешением по 5 МБ каждое, у вас будет примерно 320 МБ данных. Это бы ударило по некоторым крышкам.
Хорошо, я попытался еще больше увеличить значения php.ini. Может, это поможет.
если вы измените порядок изображений, сможете ли вы загрузить больше / меньше?