Баг галереи и phpthumb

На хостинге возникла проблема при добавлении картинок через галерею miniShop.
Размер большой картинки 550*550 px. Если добавляется изображение меньшего размера, то картинка масштабируется до размера 550*500 px. При этом подобное происходит только на хостинге (хостинг ТаймВеб), на локальной машине все хорошо.

На локальной машине, при добавлении картинки меньше чем 550*550 px, картинка по периметру заливается заданным цветом до размера 550*550 px. Т.е. алгоритм обработки на хостинге и на локалке разный. настройки абсолютно идентичны.

Предполагаю, что проблема связанна с phpthumb.

Здесь уже описывался баг, при котором картинки, у которых высота больше чем ширина, растягивались по горизонтали. Лечилось это заменой core\model\phpthumb на файлы из более старой версии modx.

В данном случае этот прием не помог.

Что можно предпринять для отключения масштабирования картинок?
Владимир Тельнов
23 марта 2014, 10:10
modx.pro
1 792
0

Комментарии: 14

Aртур Чикин
23 марта 2014, 18:51
0
Сменить хостинг.
    Николай
    23 марта 2014, 18:54
    0
    test.modx.pro/ попробуй тут, если не будет проблем то используй совет товарища выше.
      Владимир Тельнов
      23 марта 2014, 20:24
      0
      test.modx.pro — то же есть бага, но другая.

      Хостинг менять не хочу. Должно быть какое то решение.
        Aртур Чикин
        23 марта 2014, 20:40
        0
        Хостинг менять не хочу
        Тогда нет смысла помогать тебе. Ты хочешь и на елку голым залезть и руки и остальное не поцарапать. Тема плохого Хостинга уже обсуждалась и не раз.
        Владимир Тельнов
        23 марта 2014, 23:41
        0
        phpThumb запущенный отдельно работает нормально, баг phpThumb только в составе MODx
          Rоман Роман
          24 марта 2014, 02:21
          0
          у тебя в настройках какой параметр глючит, «aoe»:1?
            Владимир Тельнов
            24 марта 2014, 13:45
            0
            Похоже что так.

            Вместо дорисовки до нужного размера


            Получается масштабирование
              Rоман Роман
              25 марта 2014, 04:30
              0
              замени phpthumb.class.php 1.7.11 на 1.7.9 (дырявую) или 1.7.12 (еще не релизена). версия в самом классе прописана, 209 строчка. у меня уже месяца полтора как все работает таким образом
                Владимир Тельнов
                25 марта 2014, 11:03
                0
                Не помогло.
                    Rоман Роман
                    25 марта 2014, 14:29
                    0
                    настройки MS2 выложи, вот один этот параметр, прям json строкой, попробую у себя. И какие у тебя на сервере версии GD2 и Imagick
                      Владимир Тельнов
                      25 марта 2014, 14:41
                      0
                      Источник файлов: MS2 Images
                      thumbnails
                      [{"w":263,"h":263,"q":100,"zc":"0","bg":"FFFFFF"},{"w":165,"h":165,"q" :100,"zc":"0","bg":"FFFFFF"},{"w":554,"h":554,"q":100,"zc":"0","bg":"FFFFFF"]}


                        Rоман Роман
                        26 марта 2014, 03:30
                        0

                        300х300
                        [{«h»:300,«w»:300,«f»:«jpeg»,«q»:100,«bg»:«ff0000»,«far»:1]}
                          Rоман Роман
                          26 марта 2014, 03:31
                          0
                          GD у меня старее, imagick — так же 3.1.2
              Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
              14