Как корректно обработать файлы, которые превышают 'post_max_size' PHP?

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

Я узнал, что существует две настройки в php.ini то влияние maxiumum размер загрузки файла: upload_max_filesize и post_max_size.

Если размер файла превышает upload_max_filesize, PHP возвращает размер файла как 0. Это прекрасно; я могу проверить на это.

Но если это превышает post_max_size, мой сценарий перестал работать тихо и возвращается к незаполненному бланку.

Там какой-либо путь состоит в том, чтобы зафиксировать эту ошибку?

84
задан Benjamin 1 October 2019 в 07:51
поделиться