Перейти к основному содержимому

Требования

ТребованиеКак проверить
MODX Revolution 3.0.4 и новееНижний колонтитул менеджера
PHP 8.1–8.3php -v или панель хостинга
MySQL 5.7+ или MariaDB 10.3+Панель хостинга
Расширения gd (либо imagick), fileinfo, curl, json, mbstring, domphp -m
pdo_mysql, zip — их требует сам MODXphp -m

Без расширений из первой строки установщик откажется ставить пакет и напишет в лог, каких именно не хватает. Это сделано намеренно: без них каждая загрузка и каждое превью падали бы уже в работе, и причина была бы куда менее очевидной.

exif в число обязательных не входит, но без него не читаются ориентация снимка и данные камеры — установщик об этом предупредит.

MODX 2 не поддерживается и поддерживаться не будет: компонент опирается на PSR-4, неймспейсы и процессоры MODX 3.

Необязательное​

ffmpeg и ffprobe нужны только для локально загруженных видеофайлов: определить длительность и взять кадр под обложку. Без них локальное видео загрузится, обложку загрузите вручную. Путь задаётся настройкой prism.ffmpeg_path, если бинарники не в PATH.

Imagick вместо GD — качество ресайза чуть выше. Переключается настройкой prism.driver.

pdoTools нужен только для Fenom-вариантов чанков (&fenom=1). На обычных MODX-тегах всё работает без него.

подсказка

После установки все эти пункты покажет страница Компоненты → Prism → Состояние — там же видно, чего именно не хватает и насколько это критично.