Я работаю над формой PHP, которая прикрепляет файл к электронному письму, и пытаюсь корректно обрабатывать случаи, когда загружаемый файл слишком велик.
Я узнал, что в php.ini
есть две настройки, которые влияют на максимальный размер загружаемого файла: upload_max_filesize
и post_max_size
.
Если размер файла превышает upload_max_filesize
, PHP возвращает размер файла как 0. Это хорошо; Я могу проверить это.
Но если он превышает post_max_size
, мой сценарий завершается сбоем и возвращается к чистому виду.
Есть ли способ отловить эту ошибку?