FILE_UPLOAD_MAX_MEMORY
загрузит содержимое файла в ОЗУ, если тело запроса или загруженный файл больше, чем FILE_UPLOAD_MAX_MEMORY
, тогда файл будет сохранен в каталоге /tmp
.
Вы можете ограничить размер файла на веб-сервере (Nginx), добавив client_max_body_size 20M;
Здесь 20 мегабайт - это максимальный объем данных, который может иметь тело запроса. Поэтому, если вы загружаете файл размером более 20 МБ, веб-сервер не примет его.