Как упомянул Пешрав Х. Ахмед в своем втором комментарии, upload_max_filesize
и post_max_size
- это параметр, который будет выполнять эту работу. Но если ваш файл действительно большой (скажем, 20 Мб), и вашему php разрешено использовать не более 16 МБ, то он тоже может дать сбой. Поэтому в этом случае также проверьте параметр memory_limit
и установите его выше.
Однако, когда вы пытаетесь отправить файл с помощью Curl, также отметьте этот ответ , чтобы использовать опцию curl infile.