Я вставил серию ссылок на особенно большие изображения, и при проверке рядом со ссылками отображалось ожидаемое сообщение «изображение больше 4096 КБ».
Так как это частный экземпляр, я изменил значения max attachment size kb и max image size kb на 12288 КБ (12 МБ) и вернулся к теме.
Теперь все изображения помечены сообщением (изображение больше 12288 КБ), хотя только одно из них имеет размер более 12 МБ.
Шаги для воспроизведения:
Вставьте ссылку на большое изображение, превышающее лимит.
Дождитесь проверки размеров файлов и попытки локальной загрузки.
Подождите, так пересборка это исправляет? В запросе на новую функцию предлагается принудительно пересобирать все посты с изображениями при изменении настройки?
Я не мог ждать повторной сборки, так как встроенные изображения превратились в ссылки, а людям нужно было видеть именно изображения. Позже я могу провести повторное тестирование, чтобы проверить, так ли это.
Ошибка заключается в том, что сообщение об ошибке отражает размер файла, даже если файл не превышает новое указанное значение. Включение этого значения в сообщение понятно, но оно бесполезно, если неточное.
Пересборка HTML точно не сработала.
В итоге я добавил случайную строку запроса к концам URL-адресов изображений, чтобы они считались новыми и были проверены повторно.
У меня тоже возникает эта проблема. Пересборка не помогает: сообщение «изображение больше допустимого размера» появляется даже тогда, когда изображение не превышает лимит.
Есть ли какое-то решение, которое можно применить пакетно? Предполагаю, что существует кэш размеров файлов; можно ли его очистить?
РЕДАКТИРОВАНИЕ: В моём случае проблема была решена удалением массива large_images из custom_fields всех постов через консоль Rails.