ImageMagick

Cent OS, Scientific Linux

Модератор: Модераторы разделов

samsi
Сообщения: 64
ОС: CentOS 5.4

Re: ImageMagick

Сообщение samsi »

Только увидел...
diesel писал(а):
28.02.2010 23:53
yum info initscripts

[root@ /]# yum info initscripts
......................
Finished
Installed Packages
Name : initscripts
Arch : i386
Version: 8.45.19.1.EL
Release: 1.el5.centos
Size : 5.2 M
Repo : installed
Summary: The inittab file and the /etc/init.d scripts.
Description:
The initscripts package contains the basic system scripts used to boot
your CentOS system, change runlevels, and shut the system down
cleanly. Initscripts also contains the scripts that activate and
deactivate most network interfaces.


Available Packages
Name : initscripts
Arch : i386
Version: 8.45.30
Release: 2.el5.centos
Size : 1.6 M
Repo : base
Summary: The inittab file and the /etc/init.d scripts.
Description:
The initscripts package contains the basic system scripts used to boot
your CentOS system, change runlevels, and shut the system down
cleanly. Initscripts also contains the scripts that activate and
deactivate most network interfaces.

[root@ /]#
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: ImageMagick

Сообщение diesel »

yum install ethtool ethtool mingetty module-init-tools
одной командой?
Спасибо сказали:
samsi
Сообщения: 64
ОС: CentOS 5.4

Re: ImageMagick

Сообщение samsi »

diesel писал(а):
01.03.2010 01:00
yum install ethtool ethtool mingetty module-init-tools
одной командой?

Код:

[root@ /]# yum install ethtool ethtool mingetty module-init-tools Loading "fastestmirror" plugin Loading mirror speeds from cached hostfile * dag: apt.sw.be * utterramblings: www.jasonlitka.com * rpmforge: ftp-stud.fht-esslingen.de * extras: mirror.karneval.cz * updates: ftp.tlk-l.net * base: ftp.tlk-l.net * addons: ftp.tlk-l.net Excluding Packages in global exclude list Finished Setting up Install Process Parsing package install arguments Resolving Dependencies --> Running transaction check ---> Package module-init-tools.i386 0:3.3-0.pre3.1.54.el5 set to be updated --> Processing Dependency: mkinitrd for package: module-init-tools ---> Package mingetty.i386 0:1.07-5.2.2 set to be updated ---> Package ethtool.i386 0:6-3.el5 set to be updated --> Running transaction check ---> Package mkinitrd.i386 0:5.1.19.6-54 set to be updated --> Processing Dependency: kpartx >= 0.4.7-9 for package: mkinitrd --> Processing Dependency: hmaccalc for package: mkinitrd --> Processing Dependency: lvm2 for package: mkinitrd --> Processing Dependency: nash = 5.1.19.6-54 for package: mkinitrd --> Processing Dependency: dmraid for package: mkinitrd --> Processing Dependency: device-mapper-multipath >= 0.4.7-9 for package: mkinitrd --> Running transaction check ---> Package device-mapper-multipath.i386 0:0.4.7-30.el5_4.4 set to be updated ---> Package lvm2.i386 0:2.02.46-8.el5_4.2 set to be updated --> Processing Dependency: device-mapper >= 1.02.32-1 for package: lvm2 --> Processing Dependency: device-mapper-event for package: lvm2 ---> Package hmaccalc.i386 0:0.9.6-1.el5 set to be updated ---> Package kpartx.i386 0:0.4.7-30.el5_4.4 set to be updated ---> Package nash.i386 0:5.1.19.6-54 set to be updated ---> Package dmraid.i386 0:1.0.0.rc13-53.el5 set to be updated --> Processing Dependency: dmraid-events for package: dmraid --> Running transaction check ---> Package dmraid-events.i386 0:1.0.0.rc13-53.el5 set to be updated --> Processing Dependency: sgpio for package: dmraid-events ---> Package device-mapper-event.i386 0:1.02.32-1.el5 set to be updated ---> Package device-mapper.i386 0:1.02.32-1.el5 set to be updated --> Running transaction check ---> Package sgpio.i386 0:1.2.0_10-2.el5 set to be updated --> Finished Dependency Resolution Dependencies Resolved ============================================================================= Package Arch Version Repository Size ============================================================================= Installing: ethtool i386 6-3.el5 base 66 k mingetty i386 1.07-5.2.2 base 19 k Updating: device-mapper i386 1.02.32-1.el5 base 662 k Installing for dependencies: device-mapper-event i386 1.02.32-1.el5 base 20 k device-mapper-multipath i386 0.4.7-30.el5_4.4 updates 2.8 M dmraid i386 1.0.0.rc13-53.el5 base 718 k dmraid-events i386 1.0.0.rc13-53.el5 base 22 k hmaccalc i386 0.9.6-1.el5 base 20 k kpartx i386 0.4.7-30.el5_4.4 updates 406 k lvm2 i386 2.02.46-8.el5_4.2 updates 2.4 M mkinitrd i386 5.1.19.6-54 base 454 k module-init-tools i386 3.3-0.pre3.1.54.el5 base 419 k nash i386 5.1.19.6-54 base 1.1 M sgpio i386 1.2.0_10-2.el5 base 11 k Transaction Summary ============================================================================= Install 13 Package(s) Update 1 Package(s) Remove 0 Package(s) Total download size: 9.0 M Is this ok [y/N]: y Downloading Packages: Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Updating : device-mapper ####################### [ 1/16] Installing: kpartx ####################### [ 2/16] Installing: device-mapper-multipath ####################### [ 3/16] Installing: device-mapper-event ####################### [ 4/16] Installing: lvm2 ####################### [ 5/16] Installing: sgpio ####################### [ 6/16] Installing: nash ####################### [ 7/16] Installing: hmaccalc ####################### [ 8/16] Installing: ethtool ####################### [ 9/16] Installing: mingetty ####################### [10/16] Installing: dmraid ####################### [11/16] Installing: dmraid-events ####################### [12/16] Installing: mkinitrd ####################### [13/16] Installing: module-init-tools ####################### [14/16] Erasing : dummy-centos-5 ####################### [15/16] Cleanup : device-mapper ####################### [16/16] Installed: ethtool.i386 0:6-3.el5 mingetty.i386 0:1.07-5.2.2 Dependency Installed: device-mapper-event.i386 0:1.02.32-1.el5 device-mapper-multipath.i386 0:0.4.7-30.el5_4.4 dmraid.i386 0:1.0.0.rc13-53.el5 dmraid-events.i386 0:1.0.0.rc13-53.el5 hmaccalc.i386 0:0.9.6-1.el5 kpartx.i386 0:0.4.7-30.el5_4.4 lvm2.i386 0:2.02.46-8.el5_4.2 mkinitrd.i386 0:5.1.19.6-54 module-init-tools.i386 0:3.3-0.pre3.1.54.el5 nash.i386 0:5.1.19.6-54 sgpio.i386 0:1.2.0_10-2.el5 Updated: device-mapper.i386 0:1.02.32-1.el5 Complete!
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: ImageMagick

Сообщение diesel »

ок, теперь можно попробовать проапдейтить initscripts: yum install initscripts
и если пройдет успешно, поставить ImageMagick: yum install ImageMagick
Спасибо сказали:
samsi
Сообщения: 64
ОС: CentOS 5.4

Re: ImageMagick

Сообщение samsi »

[root@ /]# yum install initscripts
Loading "fastestmirror" plugin
Loading mirror speeds from cached hostfile
* dag: apt.sw.be
* utterramblings: www.jasonlitka.com
* rpmforge: ftp-stud.fht-esslingen.de
* extras: ftp.tlk-l.net
* updates: ftp.tlk-l.net
* base: ftp.tlk-l.net
* addons: ftp.tlk-l.net
Excluding Packages in global exclude list
Finished
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package initscripts.i386 0:8.45.30-2.el5.centos set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================
Package Arch Version Repository Size
=============================================================================
Updating:
initscripts i386 8.45.30-2.el5.centos base 1.6 M

Transaction Summary
=============================================================================
Install 0 Package(s)
Update 1 Package(s)
Remove 0 Package(s)

Total download size: 1.6 M
Is this ok [y/N]: y
Downloading Packages:
(1/1): initscripts-8.45.3 100% |=========================| 1.6 MB 00:00
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Updating : initscripts ######################### [1/2]
Cleanup : initscripts ######################### [2/2]

Updated: initscripts.i386 0:8.45.30-2.el5.centos
Complete!
[root@ /]#
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: ImageMagick

Сообщение diesel »

ок. вроде все хорошо, теперь возвращаемся к началу: yum install ImageMagick
Спасибо сказали:
samsi
Сообщения: 64
ОС: CentOS 5.4

Re: ImageMagick

Сообщение samsi »

.............
............
..............
.............

Transaction Summary
=============================================================================
Install 49 Package(s)
Update 0 Package(s)
Remove 0 Package(s)

Total download size: 27 M
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: dbus-glib ####################### [ 1/49]
Installing: libart_lgpl ####################### [ 2/49]
Installing: libglade2 ####################### [ 3/49]
Installing: libgnomecanvas ####################### [ 4/49]
Installing: gnome-keyring ####################### [ 5/49]
Installing: libfontenc ####################### [ 6/49]
Installing: libXfont ####################### [ 7/49]
Installing: xorg-x11-font-utils ####################### [ 8/49]
Installing: dbus-python ####################### [ 9/49]
Installing: ttmkfdir ####################### [10/49]
Installing: gnome-mime-data ####################### [11/49]
Installing: dmidecode ####################### [12/49]
Installing: libFS ####################### [13/49]
Installing: cryptsetup-luks ####################### [14/49]
Installing: libIDL ####################### [15/49]
Installing: ORBit2 ####################### [16/49]
Installing: GConf2 ####################### [17/49]
Installing: libbonobo ####################### [18/49]
Installing: libdaemon ####################### [19/49]
Installing: avahi ####################### [20/49]
Installing: avahi-glib ####################### [21/49]
Installing: gamin ####################### [22/49]
Installing: libcroco ####################### [23/49]
Installing: ghostscript-fonts ####################### [24/49]
Installing: kbd ####################### [25/49]
Installing: libwmf ####################### [26/49]
Installing: libXres ####################### [27/49]
Installing: libvolume_id ####################### [28/49]
Installing: startup-notification ####################### [29/49]
Installing: libwnck ####################### [30/49]
Installing: notification-daemon ####################### [31/49]
Installing: libnotify ####################### [32/49]
Installing: hwdata ####################### [33/49]
Installing: pciutils ####################### [34/49]
Installing: shared-mime-info ####################### [35/49]
Installing: libgnome ####################### [36/49]
Installing: hal ####################### [37/49]
Installing: gnome-vfs2 ####################### [38/49]
Installing: libbonoboui ####################### [39/49]
Installing: chkfontpath ####################### [40/49]
Installing: urw-fonts ####################### [41/49]
Installing: ghostscript ####################### [42/49]
Installing: gnome-mount ####################### [43/49]
Installing: libgsf ####################### [44/49]
Installing: librsvg2 ####################### [45/49]
g_module_open() failed for /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so: /usr/local/lib/libpng12.so.0: undefined symbol: inflateReset
Installing: libgnomeui ####################### [46/49]
Installing: xorg-x11-xfs ####################### [47/49]
Installing: ImageMagick ####################### [48/49]
Installing: pm-utils ####################### [49/49]

Installed: ImageMagick.i386 0:6.2.8.0-4.el5_1.1
Dependency Installed: GConf2.i386 0:2.14.0-9.el5 ORBit2.i386 0:2.14.3-5.el5 avahi.i386 0:0.6.16-6.el5 avahi-glib.i386 0:0.6.16-6.el5 chkfontpath.i386 0:1.10.1-1.1 cryptsetup-luks.i386 0:1.0.3-5.el5 dbus-glib.i386 0:0.73-8.el5 dbus-python.i386 0:0.70-9.el5_4 dmidecode.i386 1:2.10-2.el5_4 gamin.i386 0:0.1.7-8.el5 ghostscript.i386 0:8.15.2-9.11.el5 ghostscript-fonts.noarch 0:5.50-13.1.1 gnome-keyring.i386 0:0.6.0-1.fc6 gnome-mime-data.i386 0:2.4.2-3.1 gnome-mount.i386 0:0.5-3.el5 gnome-vfs2.i386 0:2.16.2-4.el5 hal.i386 0:0.5.8.1-52.el5 hwdata.noarch 0:0.213.16-1.el5 kbd.i386 0:1.12-21.el5 libFS.i386 0:1.0.0-3.1 libIDL.i386 0:0.8.7-1.fc6 libXfont.i386 0:1.2.2-1.0.3.el5_1 libXres.i386 0:1.0.1-3.1 libart_lgpl.i386 0:2.3.17-4 libbonobo.i386 0:2.16.0-1.fc6 libbonoboui.i386 0:2.16.0-1.fc6 libcroco.i386 0:0.6.1-2.1 libdaemon.i386 0:0.10-5.el5 libfontenc.i386 0:1.0.2-2.2.el5 libglade2.i386 0:2.6.0-2 libgnome.i386 0:2.16.0-6.el5 libgnomecanvas.i386 0:2.14.0-4.1 libgnomeui.i386 0:2.16.0-5.el5 libgsf.i386 0:1.14.1-6.1 libnotify.i386 0:0.4.2-6.el5 librsvg2.i386 0:2.16.1-1.el5 libvolume_id.i386 0:095-14.21.el5 libwmf.i386 0:0.2.8.4-10.2 libwnck.i386 0:2.16.0-4.fc6 notification-daemon.i386 0:0.3.5-9.el5 pciutils.i386 0:2.2.3-7.el5 pm-utils.i386 0:0.99.3-10.el5.centos shared-mime-info.i386 0:0.19-5.el5 startup-notification.i386 0:0.8-4.1 ttmkfdir.i386 0:3.0.9-23.el5 urw-fonts.noarch 0:2.3-6.1.1 xorg-x11-font-utils.i386 1:7.1-2 xorg-x11-xfs.i386 1:1.0.2-4
Complete!
[root@ /]#

Неужели установился?
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: ImageMagick

Сообщение diesel »

samsi писал(а):
01.03.2010 01:28
Неужели установился?

да,
у вас должны появится команды import, convert и прочие. как-то много мусора он по зависимостям утянуло. и зачем ему это все :)
Спасибо сказали:
samsi
Сообщения: 64
ОС: CentOS 5.4

Re: ImageMagick

Сообщение samsi »

diesel писал(а):
01.03.2010 01:31
samsi писал(а):
01.03.2010 01:28
Неужели установился?

да,
у вас должны появится команды import, convert и прочие. как-то много мусора он по зависимостям утянуло.

Огромное Вам всем спасибо. Как проверить что установка прошла успешно? Надо ли перезагрузить сервер?
Спасибо сказали:
Аватара пользователя
Ali1
Сообщения: 2250

Re: ImageMagick

Сообщение Ali1 »

samsi писал(а):
01.03.2010 01:28
Неужели установился?

Да. Можно проверить rpm -qi ImageMagick

offtop
diesel писал(а):
01.03.2010 01:00
yum install ethtool ethtool mingetty module-init-tools

Вы знали или подумали о том, что в стартовых скриптах могут встречаться всякие modprobe?
endofftop
samsi писал(а):
01.03.2010 01:34
Надо ли перезагрузить сервер?

Думаю, да.
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: ImageMagick

Сообщение diesel »

Ali1 писал(а):
01.03.2010 01:36
offtop
diesel писал(а):
01.03.2010 01:00
yum install ethtool ethtool mingetty module-init-tools

Вы знали или подумали о том, что в стартовых скриптах могут встречаться всякие modprobe?

нет, я просто собрал все чего ему не хватало вместе:

Код: Выделить всё

Package initscripts needs ethtool >= 1.8-2, this is not available.
Package initscripts needs module-init-tools, this is not available.
Package initscripts needs mingetty, this is not available.
Package initscripts needs module-init-tools, this is not available.


samsi писал(а):
01.03.2010 01:34
diesel писал(а):
01.03.2010 01:31
samsi писал(а):
01.03.2010 01:28
Неужели установился?

да,
у вас должны появится команды import, convert и прочие. как-то много мусора он по зависимостям утянуло.

Огромное Вам всем спасибо. Как проверить что установка прошла успешно? Надо ли перезагрузить сервер? Просто php скрипт по прежнему пишет ImageMagick version: n/a

Если верить: http://www.matteomattei.com/en/install-ima...nsion-on-centos

нужно еще: pecl install imagick
Спасибо сказали:
samsi
Сообщения: 64
ОС: CentOS 5.4

Re: ImageMagick

Сообщение samsi »

Ali1 писал(а):
01.03.2010 01:36
Да. Можно проверить rpm -qi ImageMagick

[root@ ~]# rpm -qi ImageMagick
Name : ImageMagick Relocations: (not relocatable)
Version : 6.2.8.0 Vendor: CentOS
Release : 4.el5_1.1 Build Date: Fri Apr 18 07:06:35 2008
Install Date: Mon Mar 1 03:25:48 2010 Build Host: builder6
Group : Applications/Multimedia Source RPM: ImageMagick-6.2.8.0-4.el 5_1.1.src.rpm
Size : 11698841 License: freeware
Signature : DSA/SHA1, Fri Apr 18 23:03:09 2008, Key ID a8a447dce8562897
URL : http://www.imagemagick.org/
Summary : An X application for displaying and manipulating images.
Description :
ImageMagick™ is an image display and manipulation tool for the X
Window System. ImageMagick can read and write JPEG, TIFF, PNM, GIF,
and Photo CD image formats. It can resize, rotate, sharpen, color
reduce, or add special effects to an image, and when finished you can
either save the completed work in the original format or a different
one. ImageMagick also includes command line programs for creating
animated or transparent .gifs, creating composite images, creating
thumbnail images, and more.

ImageMagick is one of your choices if you need a program to manipulate
and dis play images. If you want to develop your own applications
which use ImageMagick code or APIs, you need to install
ImageMagick-devel as well.
[root@ ~]#

Только что то php скрипте функция с ImageMagick до сих пор не работает
Спасибо сказали:
Аватара пользователя
Ali1
Сообщения: 2250

Re: ImageMagick

Сообщение Ali1 »

diesel писал(а):
01.03.2010 01:43
Package initscripts needs module-init-tools, this is not available.

Прозевал. :blush:
ИМХО Мусора много yum натащил из-за того, что при установке была выбрана группа пакетов "Графическая среда GNOME".
Спасибо сказали:
samsi
Сообщения: 64
ОС: CentOS 5.4

Re: ImageMagick

Сообщение samsi »

diesel писал(а):
01.03.2010 01:43
Если верить: http://www.matteomattei.com/en/install-ima...nsion-on-centos

нужно еще: pecl install imagick

Сейчас
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: ImageMagick

Сообщение diesel »

samsi писал(а):
01.03.2010 01:44
Только что то php скрипте функция с ImageMagick до сих пор не работает, может это из-за скрипта наверно

pecl install imagick
или может другой какой модуль нужен для работы с ImageMagick, конечно если сам скрипт не зовет exec'ами бинарники.

UPD:
перед этим нужно: yum install ImageMagick-devel.i386
скорее всего оно собирать что-то будет.
Спасибо сказали:
samsi
Сообщения: 64
ОС: CentOS 5.4

Re: ImageMagick

Сообщение samsi »

[root@ ~]# pecl install imagick
WARNING: channel "pecl.php.net" has updated its protocols, use "channel-update pecl.php.net" to update
downloading imagick-2.3.0.tgz ...
Starting to download imagick-2.3.0.tgz (86,976 bytes)
....................done: 86,976 bytes
12 source files, building
running: phpize
Configuring for:
PHP Api Version: 20041225
Zend Module Api No: 20060613
Zend Extension Api No: 220060519
1. Please provide the prefix of Imagemagick installation : autodetect

1-1, 'all', 'abort', or Enter to continue:

чего это он, предупреждения? Что дальше? просто ентер?
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: ImageMagick

Сообщение diesel »

он просит путь к директории в которую установлен ImageMagick, нажмите Enter - сам должен найти.
Спасибо сказали:
samsi
Сообщения: 64
ОС: CentOS 5.4

Re: ImageMagick

Сообщение samsi »

building in /var/tmp/pear-build-root/imagick-2.3.0
running: /tmp/pear/temp/imagick/configure --with-imagick
checking for egrep... grep -E
checking for a sed that does not truncate output... /bin/sed
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking whether gcc and cc understand -c and -o together... yes
checking for system library directory... lib
checking if compiler supports -R... no
checking if compiler supports -Wl,-rpath,... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for PHP prefix... /usr/local
checking for PHP includes... -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib
checking for PHP extension directory... /usr/local/lib/php/extensions/no-debug-non-zts-20060613
checking for PHP installed headers prefix... /usr/local/include/php
checking for re2c... no
configure: WARNING: You will need re2c 0.12.0 or later if you want to regenerate PHP parsers.
checking for gawk... gawk
checking whether to enable the imagick extension... yes, shared
checking whether to enable the imagick GraphicsMagick backend... no
checking ImageMagick MagickWand API configuration program... configure: error: not found. Please provide a path to MagickWand-config or Wand-config program.
ERROR: `/tmp/pear/temp/imagick/configure --with-imagick' failed
[root@ ~]#
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: ImageMagick

Сообщение diesel »

угу, я там выше писал, перед тем как это запускать, нужно еще: yum install ImageMagick-devel
Спасибо сказали:
samsi
Сообщения: 64
ОС: CentOS 5.4

Re: ImageMagick

Сообщение samsi »

Код:

[root@ ~]# yum install ImageMagick-devel.i386 ..... Install 6 Package(s) Update 2 Package(s) Remove 0 Package(s) Total download size: 1.3 M Is this ok [y/N]: y Downloading Packages: (1/8): ghostscript-devel- 100% |=========================| 41 kB 00:00 (2/8): libtiff-3.8.2-7.el 100% |=========================| 306 kB 00:00 (3/8): ImageMagick-devel- 100% |=========================| 75 kB 00:00 (4/8): lcms-devel-1.18-0. 100% |=========================| 156 kB 00:00 (5/8): bzip2-devel-1.0.3- 100% |=========================| 38 kB 00:00 (6/8): lcms-1.18-0.1.beta 100% |=========================| 176 kB 00:00 (7/8): libjpeg-devel-6b-3 100% |=========================| 105 kB 00:00 (8/8): libtiff-devel-3.8. 100% |=========================| 465 kB 00:00 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Updating : libtiff ####################### [ 1/10] Updating : lcms ####################### [ 2/10] Installing: lcms-devel ####################### [ 3/10] Installing: libtiff-devel ####################### [ 4/10] Installing: ghostscript-devel ####################### [ 5/10] Installing: bzip2-devel ####################### [ 6/10] Installing: libjpeg-devel ####################### [ 7/10] Installing: ImageMagick-devel ####################### [ 8/10] Cleanup : lcms ####################### [ 9/10] Cleanup : libtiff ####################### [10/10] Installed: ImageMagick-devel.i386 0:6.2.8.0-4.el5_1.1 Dependency Installed: bzip2-devel.i386 0:1.0.3-4.el5_2 ghostscript-devel.i386 0:8.15.2-9.11.el5 lcms-devel.i386 0:1.18-0.1.beta1.el5_3.2 libjpeg-devel.i386 0:6b-37 libtiff-devel.i386 0:3.8.2-7.el5_3.4 Updated: lcms.i386 0:1.18-0.1.beta1.el5_3.2 libtiff.i386 0:3.8.2-7.el5_3.4 Complete!


Код:

[root@ ~]# pecl install imagick WARNING: channel "pecl.php.net" has updated its protocols, use "channel-update pecl.php.net" to update downloading imagick-2.3.0.tgz ... Starting to download imagick-2.3.0.tgz (86,976 bytes) .....................done: 86,976 bytes 12 source files, building running: phpize Configuring for: PHP Api Version: 20041225 Zend Module Api No: 20060613 Zend Extension Api No: 220060519 1. Please provide the prefix of Imagemagick installation : autodetect 1-1, 'all', 'abort', or Enter to continue: building in /var/tmp/pear-build-root/imagick-2.3.0 running: /tmp/pear/temp/imagick/configure --with-imagick checking for egrep... grep -E ..... Build complete. Don't forget to run 'make test'. running: make INSTALL_ROOT="/var/tmp/pear-build-root/install-imagick-2.3.0" install Installing shared extensions: /var/tmp/pear-build-root/install-imagick-2.3.0/usr/local/lib/php/extensions/no-debug-non-zts-20060613/ running: find "/var/tmp/pear-build-root/install-imagick-2.3.0" -ls 117055387 4 drwxr-xr-x 3 root root 4096 Mar 1 04:05 /var/tmp/pear-build-root/install-imagick-2.3.0 117056303 4 drwxr-xr-x 3 root root 4096 Mar 1 04:05 /var/tmp/pear-build-root/install-imagick-2.3.0/usr 117056349 4 drwxr-xr-x 3 root root 4096 Mar 1 04:05 /var/tmp/pear-build-root/install-imagick-2.3.0/usr/local 117056441 4 drwxr-xr-x 3 root root 4096 Mar 1 04:05 /var/tmp/pear-build-root/install-imagick-2.3.0/usr/local/lib 117056520 4 drwxr-xr-x 3 root root 4096 Mar 1 04:05 /var/tmp/pear-build-root/install-imagick-2.3.0/usr/local/lib/php 117056522 4 drwxr-xr-x 3 root root 4096 Mar 1 04:05 /var/tmp/pear-build-root/install-imagick-2.3.0/usr/local/lib/php/extensions 117056755 4 drwxr-xr-x 2 root root 4096 Mar 1 04:05 /var/tmp/pear-build-root/install-imagick-2.3.0/usr/local/lib/php/extensions/no-debug-non-zts-20060613 64426813 692 -rwxr-xr-x 1 root root 703410 Mar 1 04:05 /var/tmp/pear-build-root/install-imagick-2.3.0/usr/local/lib/php/extensions/no-debug-non-zts-20060613/imagick.so Build process completed successfully Installing '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/imagick.so' install ok: channel://pecl.php.net/imagick-2.3.0 configuration option "php_ini" is not set to php.ini location You should add "extension=imagick.so" to php.ini


В php.ini добавил что просить

перезагрузил, и все равно не работает :)
Спасибо сказали:
Аватара пользователя
Ali1
Сообщения: 2250

Re: ImageMagick

Сообщение Ali1 »

У меня:
[ali@aliCD ~]$ ssh ali@192.168.122.77
ali@192.168.122.77's password:
[ali@localhost ~]$ su -
Password:
[root@localhost ~]# php -m | grep imagick
[root@localhost ~]# echo "extension=imagick.so" > /etc/php.d/imagick.ini
[root@localhost ~]# /etc/init.d/httpd restart
Stopping httpd: [FAILED]
Starting httpd: [ OK ]
[root@localhost ~]# php -m | grep imagick
imagick
[root@localhost ~]# cat /etc/redhat-release
CentOS release 5 (Final)
[root@localhost ~]#


Вам сообщается, что "Все нормально" запишите "extension=imagick.so" to php.ini
samsi писал(а):
01.03.2010 02:19
Build process completed successfully
Installing '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/imagick.so'
install ok: channel://pecl.php.net/imagick-2.3.0
configuration option "php_ini" is not set to php.ini location
You should add "extension=imagick.so" to php.ini


Записываем echo echo "extension=imagick.so" > /etc/php.d/imagick.ini
Перезапускаем апач /etc/init.d/httpd restart
Проверяем php -m | grep imagick

PS Пожалуйста, заключайте длинные листинги в тег codebox. Так удобнее.
Спасибо сказали:
samsi
Сообщения: 64
ОС: CentOS 5.4

Re: ImageMagick

Сообщение samsi »

работает, diesel и Ali1 спасибо.
Спасибо сказали:
Аватара пользователя
sgfault
Сообщения: 586
Статус: -

Re: ImageMagick

Сообщение sgfault »

Хоть немного не по теме, но все же: почему вы выбрали ImageMagick, а не GraphicsMagick? :-)
Спасибо сказали:
CyborgAtom
Сообщения: 5

Re: ImageMagick

Сообщение CyborgAtom »

Прошу помочь разобраться.

Установка ImageMagick проходит успешно до этого момента.

Код: Выделить всё

Build process completed successfully
Installing '/usr/local/include/php/ext/imagick/php_imagick.h'
Installing '/usr/local/include/php/ext/imagick/php_imagick_shared.h'
Installing '/usr/local/include/php/ext/imagick/php_imagick_defs.h'
Installing '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/imagick.so'
install ok: channel://pecl.php.net/imagick-3.0.1
configuration option "php_ini" is not set to php.ini location
You should add "extension=imagick.so" to php.ini


Все вроде бы хорошо.
Пытаемся выполнить последнее требование:

Код: Выделить всё

[root@6695 ~]# echo "extension=imagick.so" > /etc/php.d/imagick.ini
-bash: /etc/php.d/imagick.ini: No such file or directory


Ладно, добавляю строку extension=imagick.so руками в php.ini. Он на моем VPS лежит по адресу /usr/local/Zend/etc/php.ini
После чего при проверке установки выдает:

Код: Выделить всё

[root@6695 ~]# php -m | grep imagick
PHP Warning:  PHP Startup: Unable to load dynamic library './imagick.so' - ./imagick.so: cannot open shared object file: No such file or directory in Unknown on line 0


Что тут не так и как это исправить?
Буду рад любой помощи.

Моя система:
CentOS Linux 5.7
Apache version 2.2.8
PHP 5.2.5 (cli) (built: Feb 6 2008 05:50:28)
Zend Engine v2.2.0
with Zend Extension Manager v1.2.0
with Zend Optimizer v3.2.8
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21498
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: ImageMagick

Сообщение Bizdelnick »

CyborgAtom писал(а):
01.03.2012 15:53
Что тут не так и как это исправить?

Не так то, что вместо системы помойка.
Путь к библиотеке правильно пропишите.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
CyborgAtom
Сообщения: 5

Re: ImageMagick

Сообщение CyborgAtom »

Bizdelnick писал(а):
01.03.2012 16:06
CyborgAtom писал(а):
01.03.2012 15:53
Что тут не так и как это исправить?

Не так то, что вместо системы помойка.
Путь к библиотеке правильно пропишите.


Если бы я знал как это сделать, я бы не задавал вопрос выше.

Если Вы знаете как это сделать, то прошу помочь.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21498
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: ImageMagick

Сообщение Bizdelnick »

Вместо ./imagick.so - полный путь, начиная от /.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Vascom
Сообщения: 1699
ОС: Fedora 32

Re: ImageMagick

Сообщение Vascom »

А что, его нет в репозиториях?
Может установить просто командой yum install?
Спасибо сказали:
CyborgAtom
Сообщения: 5

Re: ImageMagick

Сообщение CyborgAtom »

Bizdelnick писал(а):
01.03.2012 18:24
Вместо ./imagick.so - полный путь, начиная от /.


Добавил в php.ini
extension=/usr/local/lib/php/extensions/no-debug-non-zts-20060613/imagick.so

Код: Выделить всё

> php -m | grep imagick
PHP Warning:  PHP Startup: Unable to load dynamic library './/usr/local/lib/php/extensions/no-debug-non-zts-20060613/imagick.so' - .//usr/local/lib/php/extensions/no-debug-non-zts-20060613/imagick.so: cannot open shared object file: No such file or directory in Unknown on line 0


Так тоже не помогает
extension=usr/local/lib/php/extensions/no-debug-non-zts-20060613/imagick.so

Код: Выделить всё

> php -m | grep imagick
PHP Warning:  PHP Startup: Unable to load dynamic library './usr/local/lib/php/extensions/no-debug-non-zts-20060613/imagick.so' - ./usr/local/lib/php/extensions/no-debug-non-zts-20060613/imagick.so: cannot open shared object file: No such file or directory in Unknown on line 0


Vascom писал(а):
02.03.2012 09:03
А что, его нет в репозиториях?
Может установить просто командой yum install?

Ставил так:
yum install ImageMagick.i386
yum install ImageMagick-devel.i386
yum install php-pear
yum install gcc make
yum install php-devel.i386
pecl install imagick

Это проблема в самом конце установки, после компиляции необходимо добавить в php.ini расширение.

Спасибо сказали:
Аватара пользователя
Skyb
Сообщения: 967
ОС: RFremix 18

Re: ImageMagick

Сообщение Skyb »

CyborgAtom
может прав не хватает?
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Спасибо сказали: