Вы разработчик PHP или системный администратор, управляющий серверами, на которых размещаются PHP-приложения?
Вы ищете способ увеличить или установить размер загрузки файлов в PHP?
Если да, то следуйте по этой статье, в которой показано, как увеличить размер загрузки файлов в PHP, а также объясню некоторые основные директивы PHP для обработки загрузки файлов, а также данные POST.
По умолчанию размер загрузки файлов PHP установлен на максимальный 2 МБ-файл на сервере, но вы можете увеличить или уменьшить максимальный размер загрузки файла с помощью файла конфигурации PHP (php.ini), этот файл можно найти в разных местах на разных распределения Linux.
upload_max_filesize = 10M post_max_size = 10M
Кроме того, вы также можете установить максимальное количество файлов, которые могут быть загружены одновременно, в одном запросе, используя max_file_uploads.
Обратите внимание, что из PHP 5.3.4 и более поздних версий любые поля загрузки, оставленные пустыми при представлении, не учитываются в этом пределе.
max_file_uploads = 25
Переменная post_max_size, которая используется для установки максимального размера данных POST, которые PHP примет.
Установка значения 0 отключает ограничение.
Если чтение данных POST отключено с помощью enable_post_data_reading, оно игнорируется.
После внесения вышеуказанных изменений сохраните измененный файл php.ini и перезапустите веб-сервер, используя следующие команды в ваших соответствующих дистрибутивах Linux.
--------------- SystemD --------------- # systemctl restart nginx # systemctl restart httpd # systemctl restart apache2 --------------- Sys Vinit --------------- # service nginx restart # service httpd restart # service apache2 restart