Что делать если Вы обновили ядро MODX до версии 2.8.6 и и у вас пропали все изображения (превью) в административной панели CMS? А в разделе "Файлы" и в файловом менеджере, стали отображаться как поврежденные... На днях мы столкнулись с такой проблемой тоже.
При этом на внешней части сайта (на Frontend) всё работает корректно.
Оказывается, проблема заключается в обновлении движка phpThumb до версии 1.7.21.
Вот некоторые детали исправления для phpThumb:
Он плохо совместим с версиями PHP младше 8.0. ( https://github.com/modxcms/revolution/issues/16468 ). Поэтому простое решение проблемы - изменить версию PHP на вашем хостинге на 8.0, и проблема будет решена*.
*Однако, с этим решением, возможно, возникнут новые проблемы, и в консоли могут начать появляться ошибки типа "PHP warning...". Их решение может потребовать дополнительных шагов, настроек и времени.
По этому на сегодняшний день самым быстрым и безболезненным решением решением является возвращение к предыдущей версии (MODX 2.8.5) и использовании PHP 7.4, такое вот альтернативное решение проблемы :)
Если потребуется помощь в решении "отката" сайта до версии 2.8.5 - напишите нам на почту или в Online консультант.
Спасибо за идею написания статьи и частичное содержание: web-revenue.ru