Вопросы по MS2 галерея товара - иконки минишоп

Добрый вечер.
Сталкивался постоянно с одной и той же ошибкой.
Нашел время решил покопать в сторону мануалов.
Не понимаю, почему всё равно иконки минишопа отображаются?

Простые тестовые картинки:
yadi.sk/d/wNc9Z4hKW8TwE

Настройки ресурсов:
yadi.sk/d/ejUMgO_5W8Uap

Настройки превью в настройках общих:
yadi.sk/d/MOsF9Q9oW8Uxp

Где ошибка и что я делаю не так, ставил компоненты с коробки.
Причем на какой сайт не ставил, по умолчанию превью всегда иконка минишоп и всё тут.

Ковырял маны не помогли…
bezumkin.ru/modx/minishop2/admin/713/

Настройка ресурсов выполнения, превью есть, а почему не генерирует папки для превью не понимаю(
Александр Москвин
07 июля 2014, 15:29
modx.pro
1 434
0

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

Илья
07 июля 2014, 20:00
+1
Может глупость скажу, но у меня была такая же проблема когда я добавлял превью размером меньше чем 190х143.
Попробуйте для эксперимента добавить в источниках файла дополнительную генерацию превью 190х143 и посмотрите, появятся они или нет.
    Александр Москвин
    07 июля 2014, 20:11
    0
    Лог ошибки
    [2014-07-07 20:06:45] (ERROR @ /var/www/newodintsovo/data/www/firstodin.ru/core/components/minishop2/model/minishop2/msproductfile.class.php: 95) PHP warning: tempnam(): open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/var/www/newodintsovo/data:.)
    [2014-07-07 20:06:45] (ERROR @ /var/www/newodintsovo/data/www/firstodin.ru/core/components/minishop2/model/minishop2/msproductfile.class.php: 96) PHP warning: file_put_contents(): Filename cannot be empty
    [2014-07-07 20:06:45] (ERROR @ /assets/components/minishop2/connector.php) Could not generate thumbnail for "/assets/images/products/117/54c2f1a1eb6f12d681a5c7078421a5500cee02ad.jpg". Array
    (
    [0] => phpThumb() v1.7.11-201108081537 in file «phpthumb.class.php» on line 216
    [1] => setCacheDirectory() starting with config_cache_directory = "/var/www/newodintsovo/data/www/firstodin.ru/core/cache/phpthumb/" in file «phpthumb.class.php» on line 958
    [2] => setting config_cache_directory to realpath(/var/www/newodintsovo/data/www/firstodin.ru/core/cache/phpthumb) = "/var/www/newodintsovo/data/www/firstodin.ru/core/cache/phpthumb" in file «phpthumb.class.php» on line 986
    [3] => setSourceFilename() set $this->sourceFilename to "" in file «phpthumb.class.php» on line 262
    [4] => $AvailableImageOutputFormats = array(text;ico;bmp;wbmp;gif;png;jpeg) in file «phpthumb.class.php» on line 923
    [5] => $this->thumbnailFormat set to $this->config_output_format «jpeg» in file «phpthumb.class.php» on line 934
    [6] => $this->thumbnailFormat set to $this->f «jpeg» in file «phpthumb.class.php» on line 941
    [7] => $this->thumbnailQuality set to «90» in file «phpthumb.class.php» on line 951
    [8] => phpThumb() v1.7.11-201108081537
    phpthumb.sourceforge.net

    Error messages disabled in file «phpthumb.class.php» on line 3845
    [9] => setCacheDirectory() starting with config_cache_directory = "/var/www/newodintsovo/data/www/firstodin.ru/core/cache/phpthumb" in file «phpthumb.class.php» on line 958
    [10] => setting config_cache_directory to realpath(/var/www/newodintsovo/data/www/firstodin.ru/core/cache/phpthumb) = "/var/www/newodintsovo/data/www/firstodin.ru/core/cache/phpthumb" in file «phpthumb.class.php» on line 986
    [11] => SetCacheFilename() _src set from md5($this->sourceFilename) "" = «d41d8cd98f00b204e9800998ecf8427e» in file «phpthumb.class.php» on line 3238
    [12] => SetCacheFilename() _par set from md5(_bg000000_farC_zc1_h143_w190_dpi150_q90) in file «phpthumb.class.php» on line 3271
    [13] => starting ExtractEXIFgetImageSize() in file «phpthumb.class.php» on line 3033
    [14] => skipping GetImageSize() because $this->sourceFilename is empty in file «phpthumb.class.php» on line 3045
    [15] => GetImageSize("") failed in file «phpthumb.class.php» on line 3076
    [16] => $this->useRawIMoutput=false because «bg» is set in file «phpthumb.class.php» on line 1309
    [17] => $this->useRawIMoutput=false after checking $UnAllowedParameters in file «phpthumb.class.php» on line 1315
    [18] => ImageMagickThumbnailToGD() aborting because $this->sourceFilename is empty in file «phpthumb.class.php» on line 1359
    [19] => ImageMagickThumbnailToGD() failed in file «phpthumb.class.php» on line 3083
    [20] => SetOrientationDependantWidthHeight() starting with "«x»" in file «phpthumb.class.php» on line 3012
    [21] => SetOrientationDependantWidthHeight() setting w=«190», h=«143» in file «phpthumb.class.php» on line 3028
    [22] => EXIF thumbnail extraction: (size=0; type=""; 0x0) in file «phpthumb.class.php» on line 3140
    [23] => starting SourceImageToGD() in file «phpthumb.class.php» on line 3398
    [24] => Not using EXIF thumbnail data because $this->exif_thumbnail_data is empty in file «phpthumb.class.php» on line 3469
    [25] => $this->gdimg_source is still empty in file «phpthumb.class.php» on line 3521
    [26] => ImageMagickThumbnailToGD() failed in file «phpthumb.class.php» on line 3523
    [27] => phpThumb() v1.7.11-201108081537
    phpthumb.sourceforge.net

    Error messages disabled in file «phpthumb.class.php» on line 3845
    [28] => SourceImageToGD() failed in file «phpthumb.class.php» on line 342
    )

    Хм…
      Василий Наумкин
      07 июля 2014, 20:58
      +1
      Попробуй сделать все тоже самое на test.modx.pro.
        Александр Москвин
        08 июля 2014, 00:31
        0
        На тестовом всё нормально… А на локальном не создаются превью.
        Пишет какие то ошибки Error messages disabled in file «phpthumb.class.php» on line 3845
        В общем с сервером видимо, что-то буду дальше настраивать.
        Больше спасибо за оперативный ответ.
          Василий Наумкин
          08 июля 2014, 09:45
          0
          На локальном может быть всё, что угодно.

          Только виртуальная машина, или нормальный хостинг.
            Александр Москвин
            08 июля 2014, 14:26
            0
            Неправильно написал на хостинге не хочет создаваться превью.
            firstodin.ru/ — также покупал платное приложение msGallery
            Надо просто попробовать работу phpthumb может в этом дело, бывает такое, когда превью не создается.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    6