...
Ура! Убил 2 часа времени, но проблему исправил: На форуме в большинстве разделов был задан лимит на максимальный размер файла: 99999999 Кб. Все было бы очень здорово, всем можно было бы закачивать бесконечного размена файлы (по меркам форума) но: Читаем тут: http://php.net/manual/ru/ini.core.php Цитата: post_max_size integer Устанавливает максимально допустимый размер данных, отправляемых методом POST. Это значение также влияет на загрузку файлов. Для загрузки больших файлов это значение должно быть больше значения директивы upload_max_filesize. В сущности, memory_limit должна быть больше чем post_max_size. Если используется integer, значение измеряется байтами. Вы также можете использовать сокращенную запись, которая описана в этом разделе FAQ. Если размер POST-данных больше чем post_max_size, суперглобальные переменные $_POST и $_FILES будут пустыми.
Наш заданный по умолчанию лимит в php.ini: post_max_size = 8M В общем, глубже копать я не стал, просто идея в том, что у нас в формах было это самое значение 102399998976 байт, т.е. 99999999 Кб, оно же 97656 Мб, оно в формах отправки файла отправлялось как максимальный размер файла, и видимо, поскольку этот upload_max_filesize превышал то ли memory_limit, то ли post_max_size - ПХП просто выдавало нулевой размер файла в $_FILES.
Мораль: нельзя выставлять в настройках значения "побольше". Потому что они могут наткнуться на другой более строгий лимит сверху, который, как в данном случае, просто зануляет наше значение. Выставил максимум в 8Мб (8192) на 1 файл, и теперь все заработало. Проблема решена.
[ Редактировано il в 22.2.19 13:09 ] Прикрепленный к сообщению файл: ddraw_scbw.rar (Размер файла: 87.61 Кб; 274 Нажатий:)
|