• После переезда на другой хостинг обнаружилось что на всех сайтах WordPress перестал резать картинки. Сохраняется только залитый оригинал.

    Версии разные 4.5.3, 4.5.4, 4.6.1
    PHP 5.5.38
    php5-gd включен.

    Куда копать ума не приложу.

Просмотр 13 ответов — с 1 по 13 (всего 13)
  • Попробовал на отдельном домене накатить чистую версию 4.6.1 — не работает. Выходит проблема в сервере?

    Модератор Yui

    (@fierevere)

    永子

    Выходит проблема в сервере?

    и серьезный повод трясти техподдержку хостинга

    Хостер хороший знакомый и рад бы помочь помочь. Но он тоже в растерянности. На другом сервере (у него же) у меня тоже есть сайты и там все работает. На этом же аналогичные настройки. В логах нет никаких ошибок во время заливки картинки. WordPress он не знает, так что наводка какая-то не помешала бы.

    , так что наводка какая-то не помешала бы.

    Смотреть версии gd (и что там еще участвует в процессе). А вообще лучше использовать imagemagick

    Модератор Yui

    (@fierevere)

    永子

    а еще смотрите логи, может там какие-то ошибки есть
    настройки временной папки TMPDIR, TEMPDIR, TEMP , возможность записи туда
    свободную память для скриптов PHP (memory_limit)

    но если на чистом ВП проблемы — лучше всего мучать техподдержку, т.к. это их кривой сервер

    использовать imagemagick

    Это где указать нужно? В настройках Вордпресса?

    Это где указать нужно? В настройках Вордпресса?

    Это модуль php.
    gd выключить, а ImageMagick (imagick) включить.

    Модератор Yui

    (@fierevere)

    永子

    я бы не рекомендовала отключать GD полностью
    если есть Imagick он будет иметь приоритет в wpeditor
    другие же плагины и другие приложения часто не умеют Imagick и пользуются только GD

    Ура. Все заработало.

    Были проблемы с библиотекой libjpeg

    Админ пересобрал PHP и проблема ушла.

    На сервере включены оба и GD и Imagick

    Модератор Yui

    (@fierevere)

    永子

    так и оставьте
    Imagick используется первым и его качетство обработки картинок выше чем у GD
    GD же более универсальна

    я бы не рекомендовала отключать GD полностью
    если есть Imagick он будет иметь приоритет в wpeditor
    другие же плагины и другие приложения часто не умеют Imagick и пользуются только GD

    Ну не знаю.. Если там же будут юзатья как-то не ВПшные скрипты — то может и да. А для ВП.. плаги/темы должны использовать то, что нагенерит ВП.
    Для перегенерации разве что (разово при смене темы), но по-моему тот же regenerate thumbnails у меня прекрасно работал и без gd. Я давно уже при возможности отключаю gd.

    Но оно конечно, если что-то «эдакое» будет использоваться, тогда да, надо смотреть по обстоятельствам.

    Модератор Yui

    (@fierevere)

    永子

    увы очень немногие плагины (втч и галереи) используют WP_Image_Editor

    ну впрочем вопрос у ТС решился, достаточно обычное дело, когда глюки из за локальных косяков сборки PHP на конкретном хосте

Просмотр 13 ответов — с 1 по 13 (всего 13)
  • Тема «Не генерит миниатюру, среднюю и большую картинки» закрыта для новых ответов.