Требования
| Требование | Как проверить |
|---|---|
| MODX Revolution 3.0.4 и новее | Нижний колонтитул менеджера |
| PHP 8.1–8.3 | php -v или панель хостинга |
| MySQL 5.7+ или MariaDB 10.3+ | Панель хостинга |
Расширения gd (либо imagick), fileinfo, curl, json, mbstring, dom | php -m |
pdo_mysql, zip — их требует сам MODX | php -m |
Без расширений из первой строки установщик откажется ставить пакет и напишет в лог, каких именно не хватает. Это сделано намеренно: без них каждая загрузка и каждое превью падали бы уже в работе, и причина была бы куда менее очевидной.
exif в число обязательных не входит, но без него не читаются ориентация снимка и данные камеры —
установщик об этом предупредит.
MODX 2 не поддерживается и поддерживаться не будет: компонент опирается на PSR-4, неймспейсы и процессоры MODX 3.
Необязательное
ffmpeg и ffprobe нужны только для локально загруженных видеофайлов: определить длительность
и взять кадр под обложку. Без них локальное видео загрузится, обложку загрузите вручную.
Путь задаётся настройкой prism.ffmpeg_path, если бинарники не в PATH.
Imagick вместо GD — качество ресайза чуть выше. Переключается настройкой prism.driver.
pdoTools нужен только для Fenom-вариантов чанков (&fenom=1). На обычных MODX-тегах всё
работает без него.
После установки все эти пункты покажет страница Компоненты → Prism → Состояние — там же видно, чего именно не хватает и насколько это критично.