После обновления MODX до версии 2.8.6 картинки отображаются битыми (


06.10.2023
После обновления MODX до версии 2.8.6 картинки отображаются битыми (

Что делать если Вы обновили ядро MODX до версии 2.8.6 и и у вас пропали все изображения (превью) в административной панели CMS? А в разделе "Файлы" и в файловом менеджере, стали отображаться как поврежденные... На днях мы столкнулись с такой проблемой тоже.

битые картинки после modx 2.8.6

При этом на внешней части сайта (на 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