Недавно я столкнулся с одной и той же проблемой, но, к сожалению, ни один из вышеперечисленных решений не работал для меня. Итак, я думаю, что я должен поделиться работающим решением здесь
Когда я пытался загрузить более 50 изображений, сервер ограничивал его до 20. (Я работал на Centos Server с PHP 5.3.6)
Установка max_file_uploads = 100
в файле PHP.ini не помогла даже, но ограничение на загрузку номера файла изменилось на 25
. При поиске числового значения 25 на странице phpinfo () я натолкнулся на параметр suhosin.upload.max_uploads со значением 25.
Настройка suhosin.upload.max_uploads на 100 вместе с max_file_uploads = 100
в файле PHP.ini работала, теперь на сервере мы можем загрузить до 100 файлы. (Я не уверен, есть ли у нас какой-либо другой файл, в котором мы модифицируем значения параметров suhosin, но установление значений сухозина в php.ini OR php.d / suhosin.ini будет работать :))
max_file_uploads = 100
suhosin.upload.max_uploads=100