- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева

Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
VDS Debian 10,
PHP — 8.0.13 (alt), также стоит php 7.4
установлен imagick module version 3.5.1 не поддерживает формат SVG
какие команда выполнить на сервере для php 8.0 , чтоб поднять версию imagick ?
Написало:
Unable to locate paskage php8.0-imagick
Couldn't find any package by glob 'php8.0-imagick'
Couldn't find any package by regex 'php8.0-imagick'
"Поднять" Вы имеете ввиду повысить версию php-imagick ?
Одной командной - никак скорей всего
Пересобирать с исходников
https://github.com/Imagick/imagick
Да, повысить версию нужно. Не обязательно одной командой, мне бы знать какие команды вводить...
--------
Установил только, чтоб SVG появилось в imagick info.php :
sudo apt update
sudo apt install libmagickcore-6.q16-dev
Перегрузил сервер
Появилось SVG, но результат прежний " При обрезке изображения произошла ошибка. "
Так... болотце.
Давайте с самого начала проясним все.
Во-перых в debian 10 нет никакого php8.0-imagick
https://packages.debian.org/buster/php/
Есть лишь php-imagick, причем вроде как версии 3.4.3
Если у вас каким-то образом установлена 3.5.1, то подозреваю какими-то обходными путями. Например собрав вручную: http://pecl.php.net/package/imagick
В любом случае, версия imagick скорей всего не имеет большого значения, т.к. это лишь php модуль - прослойка между php и ImageMagick (imagemagick.org) и вот в нем должна быть поддержка нужного вам SVG
Появилось SVG, но результат прежний
Становится еще более интересно... а у вас точно это использует... не знаю что, php скрипт видимо?
Подробности этой ошибки надо бы выяснить как-то. Если в логах нигде нет, то в самом скрипте нужно обрабатывать ошибку и показывать.
Может там вообще что-то другое использует скрипт, а не imagick? Может вообще внешнюю комманду запускает, кто знает не видя того куска скрипта где ошибка возникает.