ImageMagick

О виртуальном выделенном сервере

Модераторы: dobs, ArniXXX, hostess, pseudo

Сообщение
Автор
LiMTeaM
Сообщения: 80
Зарегистрирован: Сб май 28, 2011 10:09

#16 Сообщение LiMTeaM » Ср июн 15, 2011 13:50

Фотогалерея Gallery2
CMS Е107

dobs
HO Moderators
Сообщения: 2504
Зарегистрирован: Вс апр 09, 2006 14:42
Откуда: /home/Ukraine/Kiev
Контактная информация:

#17 Сообщение dobs » Ср июн 15, 2011 13:56

Попробуйте заюзать пример

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

<?php

header('Content-type: image/jpeg');

$image = new Imagick('image.jpg');

// If 0 is provided as a width or height parameter,
// aspect ratio is maintained
$image->thumbnailImage(100, 0);

echo $image;

?>
Положите рядом со скриптом файл image.jpg, скрипт при запросе должен сделать ресайз, если заработает то знач приведенный выше два скрипта писались криво.

LiMTeaM
Сообщения: 80
Зарегистрирован: Сб май 28, 2011 10:09

#18 Сообщение LiMTeaM » Ср июн 15, 2011 14:16

работает(

pseudo
HO Support
Сообщения: 136
Зарегистрирован: Чт май 20, 2010 10:24
Откуда: kyiv.ua
Контактная информация:

#19 Сообщение pseudo » Ср июн 15, 2011 16:11

Хм. Зрозуміло, чому я не знайшов модуля imagick для pecl. Я-бо його шукав штатними засобами системи, а ви його поставили вручну в обхід пектного менеджера. Я так розумію, ImageMagick - також не через yum/rpm ставився? Навіщо вам це знущання над живою системою, використовуйтет штатні утиліти.

Знову ж-таки, якщо скрипт імені dobs працює, значить модуль pecl-imagick своє діло робить.
Дуже раджу оновити ту ж gallery, вона має давно працювати прямо з коробки. Як і E107, в принципі. Просто оновіть версії.
Лучше обрез в руках, чем Калашников на складе

LiMTeaM
Сообщения: 80
Зарегистрирован: Сб май 28, 2011 10:09

#20 Сообщение LiMTeaM » Ср июн 15, 2011 17:26

я с помощью панели установил только белку. остальные модули устанавливал с помощью yum install
Я б с радостью обновил, да нет обновлений. трекер не поддерживает версию пхп 5.3 галерея и цмс не находят imagemagick хотя на фрибсд все работало нормально. Е107 снес с концами, не понравился. галерею наверное также восстанавливать не буду. попробую создать сервер для КС. больше ничего работать не хочет :(

pseudo
HO Support
Сообщения: 136
Зарегистрирован: Чт май 20, 2010 10:24
Откуда: kyiv.ua
Контактная информация:

#21 Сообщение pseudo » Чт июн 16, 2011 13:12

LiMTeaM писал(а):[root@024 ~]# pecl install imagick
pecl/imagick is already installed and is the same as the released version 3.0.1
install failed
[root@024 ~]#

помогите мне пожалуйста с этой проблемой, почти 3 недели мозг ломаю не пойму почему не принимает convert
Це я кого цитую? Де тут yum?
Всі сучасні CMS мають нормально працювати з php версії 5.3. Інакше вони не заслуговують на увагу. Php версії <= 5.3 не підтримується навіть його розробниками.
Лучше обрез в руках, чем Калашников на складе

LiMTeaM
Сообщения: 80
Зарегистрирован: Сб май 28, 2011 10:09

#22 Сообщение LiMTeaM » Чт июн 16, 2011 15:28

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

[root@024 ~]# yum install ImageMagick ImageMagick-devel
Setting up Install Process
Package ImageMagick-6.6.5.10-19.fc15.x86_64 already installed and latest version
Package ImageMagick-devel-6.6.5.10-19.fc15.x86_64 already installed and latest version
Nothing to do
[root@024 ~]#

pseudo
HO Support
Сообщения: 136
Зарегистрирован: Чт май 20, 2010 10:24
Откуда: kyiv.ua
Контактная информация:

#23 Сообщение pseudo » Чт июн 16, 2011 16:13

Що мав би означати Ваш код?
Лучше обрез в руках, чем Калашников на складе

LiMTeaM
Сообщения: 80
Зарегистрирован: Сб май 28, 2011 10:09

#24 Сообщение LiMTeaM » Чт июн 16, 2011 16:50

Я так розумію, ImageMagick - також не через yum/rpm ставився?
ImageMagick ImageMagick-devel устанавливал через yum

pseudo
HO Support
Сообщения: 136
Зарегистрирован: Чт май 20, 2010 10:24
Откуда: kyiv.ua
Контактная информация:

#25 Сообщение pseudo » Чт июн 16, 2011 18:54

devel Вам не потрібен, зараз бачу пакети в системі. Вказуйте, будь-ласка ідентифікатор Вашого vps, це дасть змогу точніше діагностувати проблеми.

В будь-якому разі, як було раніше доведено, ImageMagick працює штатно. таки треба звертатись до розробників ПЗ Ваших сайтів. Вони краще нас знають, як вони влаштовані і що саме їм потрібно.
Лучше обрез в руках, чем Калашников на складе

Gnoevik
Сообщения: 6
Зарегистрирован: Ср сен 11, 2013 23:36

Re: ImageMagick

#26 Сообщение Gnoevik » Пн дек 09, 2013 18:03

Сьогодні встановив ImageMagick на Fedora16 таким способом.

1. Встановлюємо пакети php-pear та gcc:

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

yum install php-pear gcc
2. Встановлюємо пакет ImageMagick для PHP та Perl:

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

yum install ImageMagick ImageMagick-devel ImageMagick-perl
3. Компілюємо розширення imagick для PHP:

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

pecl install imagick
Під час встановлення команда нам видасть таке повідомлення:
Please provide the prefix of Imagemagick installation [autodetect] :
Ми нажимаємо Enter та чекаємо на завершення.

4. Створюємо файл imagick.ini в директорії /etc/php.d. Зміст файлу:

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

extension=imagick.so
5. Я ще відредагував файл extensions.ini що лежить в директорії /etc/php прописав туди:

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

extension=ffmpeg.so
6.Перезавантажуємо АПАЧ:

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

service httpd graceful
7. Перевіряємо чи встановився наш модудь:

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

php -i | grep imagick

Ответить