2012-02-18 2 views
1

У меня есть система загрузки файлов, которая в PHP ограничивает до 20 файлов одновременно, хотя я выбираю 25-30 файлов, она загружает только 20. Я хотел бы знать, почему эта проблема существует, и если есть является исправлением этого либо из php.ini, либо из любого места.Ограничение максимального файла PHP max

+1

Сложно ли открыть php.ini и найти любую конфигурацию, связанную с загрузкой? 'max_file_uploads' - это то, что вам нужно изменить. –

+0

Я действительно искал это, и это не было в моем php.ini, но я только что добавил .. Если бы вы отправили в качестве ответа, я бы выбрал его. В любом случае, спасибо за ответ. – Grigor

ответ

1

изменение max_file_uploads на любое значение, которое вам нравится в вашем php.ini. но остерегайтесь несколько подводных камней

max_file_uploads подсчитывает пустые поля загрузки, как если бы они были использованы

есть good article на это, что вы должны прочитать

+0

Я знал, что это будет считаться, поэтому у меня есть только один файл, у которого есть атрибут multiple, что означает, что вы выбираете, считается файлом, иначе ... ничего не происходит. – Grigor

+1

Я просто подумал, что должен сообщить вам об этом. Ура! –

0

какая версия PHP вы используете? Если в вашем php.ini не было max_file_uploads, вы можете использовать старую версию, которая не поддерживает эту конфигурационную директиву, поэтому добавление ее не должно ничего менять.

Другая вещь, которая может ограничить количество загружаемых файлов, - suhosin.upload.max_uploads, если ваш сервер работает с расширением suhosin.

Смежные вопросы