Нужен imagick

Все о скриптах

Модераторы: Art.i, vasya

Нужен imagick

Сообщение master777 » Пт июл 08, 2011 11:33 am

В панели управления среди доступных расширений PHP imagick.so отсутствует.
Скачал с http://pecl.php.net/package/imagick и попробовал собрать.
Оказалось в системе нет ImageMagick.
Пробовал 1. собрать ImageMagick из портов - возникает ошибка при сборке 2. поставить пакет pkg_add -vr ImageMagick, начинает тянуть кучу всего, в итоге на каких то пакетах возникают ошибки.
Что можно сделать?
master777
 
Сообщений: 3
Зарегистрирован: Пт июл 08, 2011 11:15 am

Re: Нужен imagick

Сообщение master777 » Пт июл 08, 2011 11:36 am

Package 'librsvg2-2.32.1_1' depends on 'libcroco-0.6.2_1' with 'textproc/libcroco' origin.
pkg_add: could not find package libcroco-0.6.2_1 !
Package 'librsvg2-2.32.1_1' depends on 'gdk-pixbuf-2.22.1' with 'graphics/gdk-pixbuf2' origin.
pkg_add: could not find package gdk-pixbuf-2.22.1 !
Package 'librsvg2-2.32.1_1' depends on 'shared-mime-info-0.80_1' with 'misc/shared-mime-info' origin.
pkg_add: could not find package shared-mime-info-0.80_1 !
Package 'librsvg2-2.32.1_1' depends on 'libgee-0.6.1' with 'devel/libgee' origin.
pkg_add: could not find package libgee-0.6.1 !
Package 'librsvg2-2.32.1_1' depends on 'dbus-glib-0.88' with 'devel/dbus-glib' origin.
pkg_add: could not find package dbus-glib-0.88 !
Package 'librsvg2-2.32.1_1' depends on 'eggdbus-0.6_1' with 'devel/eggdbus' origin.
pkg_add: could not find package eggdbus-0.6_1 !
Package 'librsvg2-2.32.1_1' depends on 'cairo-1.10.2_2,1' with 'graphics/cairo' origin.
pkg_add: could not find package cairo-1.10.2_2,1 !
Package 'librsvg2-2.32.1_1' depends on 'gobject-introspection-0.9.12_1' with 'devel/gobject-introspection' origin.
pkg_add: could not find package gobject-introspection-0.9.12_1 !
Package 'librsvg2-2.32.1_1' depends on 'polkit-0.99' with 'sysutils/polkit' origin.
pkg_add: could not find package polkit-0.99 !
Package 'librsvg2-2.32.1_1' depends on 'pango-1.28.3' with 'x11-toolkits/pango' origin.
pkg_add: could not find package pango-1.28.3 !
Package 'librsvg2-2.32.1_1' depends on 'libIDL-0.8.14_1' with 'devel/libIDL' origin.
pkg_add: could not find package libIDL-0.8.14_1 !
Package 'librsvg2-2.32.1_1' depends on 'ORBit2-2.14.19' with 'devel/ORBit2' origin.
pkg_add: could not find package ORBit2-2.14.19 !
Package 'librsvg2-2.32.1_1' depends on 'atk-1.32.0' with 'accessibility/atk' origin.
pkg_add: could not find package atk-1.32.0 !
Package 'librsvg2-2.32.1_1' depends on 'gtk-2.22.1_1' with 'x11-toolkits/gtk20' origin.
pkg_add: could not find package gtk-2.22.1_1 !
Package 'librsvg2-2.32.1_1' depends on 'gtk-engines2-2.20.2' with 'x11-themes/gtk-engines2' origin.
pkg_add: could not find package gtk-engines2-2.20.2 !
Package 'librsvg2-2.32.1_1' depends on 'dconf-0.5.1_3' with 'devel/dconf' origin.
pkg_add: could not find package dconf-0.5.1_3 !
Package 'librsvg2-2.32.1_1' depends on 'gconf2-2.32.0_2' with 'devel/gconf2' origin.
pkg_add: could not find package gconf2-2.32.0_2 !
Package 'librsvg2-2.32.1_1' depends on 'libgsf-1.14.21' with 'devel/libgsf' origin.
pkg_add: could not find package libgsf-1.14.21 !
pkg_add: 1 package addition(s) failed
pkg_add: pkg_add of dependency 'librsvg2-2.32.1_1' failed!
pkg_add: 1 package addition(s) failed
master777
 
Сообщений: 3
Зарегистрирован: Пт июл 08, 2011 11:15 am

Re: Нужен imagick

Сообщение ls » Пт июл 08, 2011 2:07 pm

Ставить надо именно из портов
Код: выделить все
cd /usr/ports/graphics/ImageMagick-nox11
make config


снять галочку с
[X] X11 X11 support

Код: выделить все
make
make install clean


Компилироваться будет довольно долго, но за час поставится.
* FirstVDS в twitter в facebook и в вконтакте *
ls
Support team
 
Сообщений: 6405
Зарегистрирован: Чт мар 01, 2007 10:36 am
Откуда: FirstVDS

Re: Нужен imagick

Сообщение weiss » Вс июл 31, 2011 9:14 pm

Тоже нужен этот ImageMagick и PECL-Imagick, причем довольно срочно.
Сделал всё по инструкции в предыдущем сообщении, но установить пакет не получилось. Получаю следующую ошибку на стадии make:

Изображение

Не могу понять, что это значит, может чего-то не хватает? Тариф VDS-Старт, FreeBSD-8-ISPmanager.
Выполнял команды
Код: выделить все
cd /usr/ports
make distclean

И пытался снова установить ImageMagick — та же ошибка.
weiss
 
Сообщений: 3
Зарегистрирован: Вс июл 31, 2011 9:02 pm

Re: Нужен imagick

Сообщение ls » Пн авг 01, 2011 5:09 pm

Не хватает оперативной памяти и процесс компилятора убивается системой.
* FirstVDS в twitter в facebook и в вконтакте *
ls
Support team
 
Сообщений: 6405
Зарегистрирован: Чт мар 01, 2007 10:36 am
Откуда: FirstVDS


Вернуться в CGI, Perl, PHP

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2