Как увеличить размер загружаемого файла для PHP-приложения

Директива upload_max_filesize определяет максимально допустимый размер загружаемых файлов в PHP. Поскольку загрузка файлов осуществляется методом HTTP POST, она также ограничена значением post_max_size. Это означает, что фактический максимальный размер загружаемого файла для PHP равен наименьшему значению post_max_size и upload_max_filesize.

post_max_size
Максимальный размер POST-данных, которые будет принимать PHP.
Его значение может быть равно 0, чтобы отключить ограничение. Игнорируется, если чтение POST-данных отключено с помощью enable_post_data_reading.
https://php.net/post-max-size

upload_max_filesize
Максимально допустимый размер загружаемых файлов.
https://php.net/upload-max-filesize

Вы можете увеличить максимальный размер загружаемого файла вашего PHP-приложения, изменив директивы upload_max_filesize и post_max_size в файле конфигурации PHP. Вы также можете настроить те же параметры в файле .htaccess, если у вас нет административного доступа к системе.

Шаги по увеличению размера загружаемого файла для PHP-приложения

Откройте файл php.ini с помощью удобного текстового редактора.

Файлы конфигурации PHP

Ищите директиву upload_max_filesize.

Установите желаемое значение upload_max_filesize.

Найдите директиву post_max_size.

Установите желаемое значение post_max_size.

Это значение должно быть не меньше значения upload_max_filesize. Установите значение 0, чтобы не накладывать ограничений на размер.

Перезапустите веб-сервер, чтобы изменения вступили в силу.

Увеличению размера загружаемого файла в htaccess

В качестве альтернативы можно добавить следующие строки в .htaccess, и настройка будет применяться к скриптам из каталога .htaccess без необходимости возиться с конфигурацией PHP.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий