[EVO] [Решено] Watermark, но не phpthumb

Всем привет и с праздниками.

Сломал голову, но почему-то не работает наложение ватермарка на изображение с использованием phpthumb (вызов не привожу, там все верно, раз 20 уже делал наложение). Над проблемой думаю, и не только я, но сроки сжаты чрезвычайно, и хочу спросить — может кто подскажет достойную альтернативу хотя бы на время использую.

9 комментариев

avatar
могу предположить что GD на сервере не стоит.
* Filters handled by ImageMagick or GD:
— brit;cont;ds;sat;gray;clr;sep;gam;neg;th;rcd;flip;edge;
emb;lvl;blur;gblr;usm;wb;
* Filters handled only by ImageMagick:
— none yet
* Filters handled only by GD + PHP5:
— sblr;mean;smth;
* Filters handled only by GD2:
— bvl;wmi;wmt;over;hist;fram;drop;mask;elip;ric;bord;
Комментарий отредактирован 2014-01-07 18:34:57 пользователем vgrish
avatar
Сниппет advthumbs

gotowoe.ru/avtoresajz-izobrazhenij.html

последний пример
avatar
как бы если GD на серваке нет, то и это не поможет…
avatar
На этом серваке уже работали сайты с ватермаркой через phpthumb, тут вопрос версий системы — по ходу там может быть бага.
avatar
Бага может быть только в самом phpthumb
версия modx не играет никакой роли так как от modx не зависит никак что генерить.

то что бы я проверил попробовал:
1. Сравнить phpinfo старого и нового сайта на одном хостинге может отличаться
2. проверить наличие там же(phpinfo) GD2
3. Попробовать поставить новый phptumb на старый сайт
4. Попробовать поставить старый phpthumb на новый сайт
avatar
Дим, ну в общем-то я тебе уже говорил, что все это проверено.
avatar
Короче все просто:

1 вводная: название картинки watermark_medium.png
2 вводная для совместимости с modx 1.0.7 и ниже есть такая строка:

strtr($options, Array("," => "&", "_" => "="))


В итоге про обработке ватермарка получаем уже название картинки в виде:
watermark=medium.png а так как такой картинки нет то и не генерит картинку с ватермарком :)
avatar
Фигассе как прикольно и явно не на виду. Спасибо, реально помогло, не знал что оно преобразует нижнее подчеркивание.
avatar
Привіт, вам з цією багою з 2021)))
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.