При загрузке 50-мегабайтного файла в WordPress с помощью любого из методов, которые он предоставляет, у меня появилось сообщение об ошибке, говорящее
HTTP error.
без дальнейшего намека на то, что произошло. Я пытался загрузить другие типы аналогичного размера и другие типы файлов меньшего размера. Не удалось выполнить только файлы более определенного размера, независимо от того, какой тип и все типы меньшего размера были успешными.
Я увеличил максимальный размер файла и записи в php.ini (upload_max_filesize
, post_max_size
) и сетевые настройки WP в четыре раза больше размера файла, но безрезультатно.
Я обнаружил, что ошибка была 404, хотя файл, который 404ed был физически там. После дальнейшей проверки ответа я обнаружил, что IIS ответил с более подробным кодом ошибки «404.13», который дополнительно указывает на модуль фильтрации запросов и решение (ниже)