modx + phpthumbof = {успех: ложь, код: 401}

Я пытаюсь заставить phpthumb работать во всех моих контекстах. Поскольку мне не повезло с сниппетом или модификатором output-filter/-, я использовал прямую ссылку на коннектор phpthumb:

connectors/system/phpthumb.php?src=assets/images/MY-IMAGE.jpg&w=600&h=250&zc=1.

Все работает нормально, пока я вошел в менеджер. Когда я выхожу из системы и смотрю на интерфейс своей страницы, изображения не отображаются, и если я перехожу по URL-адресу, я получаю следующую ошибку.

{"success":false,"code":401}

person Thomas Venturini    schedule 19.02.2016    source источник


Ответы (1)


Системный коннектор работает только с бэкэнд-доступом, так как это был бы простой способ создать атаку типа «отказ в обслуживании» на ваш хост. Манипуляции с изображениями могут использовать много памяти.

Вы должны использовать решение фильтра фрагмента/вывода. Я предпочитаю дополнительный пакет pthumb (https://modx.com/extras/package/pthumb) для это.

person Jako    schedule 19.02.2016