Не работают превью изображений в админке
Добрый день!
Впервые столкнулся с такой проблемой. Создал на хостинге новый сайт, залил modx, начал перенос верстки. И тут обнаружилось, что в админке превью картинок не отображаются. Вообще никакие. Так же на фронтенде с использованием и phpthumbof и phpthumbon тоже не генерируются, а изображения без модификаций выводятся. Старательно гуглил этот вопрос, и везде разные решения, ни одно из предложенных не помогло. Где-то предлагали менять DOCUMENT_ROOT, а он у меня верный, где-то проверяли GD и imagick, где-то что-то еще.
GD и imagick установлены. Версия PHP 5.5. На этом хостинге держу еще один сайт на REVO, прям в этом же аккаунте, сайты почти одинаковы функционально и на том все отлично работает.
Логи такие
Впервые столкнулся с такой проблемой. Создал на хостинге новый сайт, залил modx, начал перенос верстки. И тут обнаружилось, что в админке превью картинок не отображаются. Вообще никакие. Так же на фронтенде с использованием и phpthumbof и phpthumbon тоже не генерируются, а изображения без модификаций выводятся. Старательно гуглил этот вопрос, и везде разные решения, ни одно из предложенных не помогло. Где-то предлагали менять DOCUMENT_ROOT, а он у меня верный, где-то проверяли GD и imagick, где-то что-то еще.
GD и imagick установлены. Версия PHP 5.5. На этом хостинге держу еще один сайт на REVO, прям в этом же аккаунте, сайты почти одинаковы функционально и на том все отлично работает.
Логи такие
[2016-02-17 13:02:10] (ERROR @ /connectors/system/phpthumb.php) Error outputting thumbnail:
OutputThumbnail() failed because !is_resource($this->gdimg_output) in file "phpthumb.class.php" on line 572
[2016-02-17 13:02:14] (ERROR @ /connectors/system/phpthumb.php) phpThumb was unable to generate a thumbnail for: /home/e/username/new.sitename.ru/public_html/core/cache/phpthumb/new.sitename.ru__srca0d8cb147d0cb11f5e4335a66ad798e2_par13f58490979c1faafde48f3846f4b1c3_dat1455700279.png
[2016-02-17 13:02:14] (ERROR @ /connectors/system/phpthumb.php) Error outputting thumbnail:
OutputThumbnail() failed because !is_resource($this->gdimg_output) in file "phpthumb.class.php" on line 572Я так понимаю, что что-то не то с библиотекой phpthumb, а вот что, что-то не понял :) Комментарии: 5
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Ну и обновил imagick на сервере.
Абсолютно ничего не помогает. Точнее как. Изображения в админке заработали, показываются.
Но проблема во фронтенде не исчезла. Изображения не сжимаются ни phphthumbOF ни phpthumbON.
Права выставил уже всевозможные, картинки на сервере, пути нормальные, по прямому запросу открываются. не работает именно кэширование и сжатие.
Логи изменились тоже.
Мне помогло следующее:
в админке в верхнем меню Media -> Источник файлов -> Filesystem -> в параметре «basePath» должно быть пусто, у меня почему-то была точка.