Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> По поводу ImageMagic 
V
    Опции темы
PoMKA
Дата 24.3.2009, 04:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 24.3.2009

Репутация: нет
Всего: нет



Здраствуйте. С ImageMagick никогда не работал, но посмотрев на его возможности, понял что оно мне и надо!
Из GB, выжал всё что нужно.
На хосте не оказалось, ImageMagick, точнее он был, Суппорт ответил что в целях безопасности он его выключил.
После многочисленных писем и ожидания, всё же суппорт установил ImageMagick.
Вот что ответил:
Цитата

Image Magick установлен. /usr/bin путь к конвертеру: /usr/bin/convert


Полазив по форуму, я понял этот вариант для такого типа скриптов
Цитата

   $PATH_TO_CONVERT = "/usr/local/bin/convert"; // или полный путь к пакету
   $exec = PATH_TO_CONVERT.' '.$rot.'  -thumbnail '.$w.'x'.$h.' '.$g.' -quality '.intval( $quality ).' "'.addCslashes( $img , '"' ).'" "'.addCslashes( $toimg , '"' ).'" &';
   $ex = exec( $exec );


А мне нужно что то типа вот таких скриптов
Цитата

<?php
$im = new Imagick(); 
$im->setResolution( 300, 300 ); 
$im->readImage( "test.pdf" );
?>

т.е. что бы я мог пользоваться вот этим мануалом.

При вызове 2го скрипта в лог записываяется вот такая ошибка:
Цитата

[24-Mar-2009 15:51:48] PHP Fatal error:  Class 'Imagick' not found in /home/------/public_html/im.php on line 2


Прошу вас не посылать меня в гугл или на другие сайты с мануалами. Объясните мне пожалуйста как мне добится нужного вида скрипта, т.е. это зависит от меня или от суппорта!? Если от суппорта, напишите что я должен у него потребовать!?

Вот ещё письмо от суппорта
Цитата

Отдельно установленна библиотека, в cPanel не отображается, в FTP тем более. Воспользуйтесь GD библиотекой, если Ваш скрипт не может найти IM на сервере. Пути Image Magick мы Вам высылали неоднократно.


Это сообщение отредактировал(а) PoMKA - 24.3.2009, 15:38
PM MAIL   Вверх
skyboy
Дата 24.3.2009, 09:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 3
Всего: 260



ssh доступ есть?

Добавлено через 8 минут и 31 секунду
попробуй 
Код

system("convert -version"); 

если у тебя выполнение функции system() разрешено, конечно.
тут ещё такое дело, у тебя, видимо, хостер установил только бинарники, а модуль PHP не установил.
ты свой php.ini можешь использовать?
PM MAIL   Вверх
PoMKA
Дата 24.3.2009, 09:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 24.3.2009

Репутация: нет
Всего: нет



Цитата(skyboy @ 24.3.2009,  09:30)
ssh доступ есть?

Добавлено @ 09:38
попробуй 
Код

system("convert -version"); 

если у тебя выполнение функции system() разрешено, конечно.
тут ещё такое дело, у тебя, видимо, хостер установил только бинарники, а модуль PHP не установил.
ты свой php.ini можешь использовать?

ssh у меня нет.
php.ini хост не предостовляет, но его можно приобрести как "Дополнительная услуга". Приобрести php.ini?

Цитата

system("convert -version");

Пустая страница... В логах:
Цитата

[24-Mar-2009 16:47:28] PHP Warning:  system() has been disabled for security reasons in /home/-----/public_html/1232312321.php on line 1


Это сообщение отредактировал(а) PoMKA - 24.3.2009, 09:58
PM MAIL   Вверх
skyboy
Дата 24.3.2009, 13:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 3
Всего: 260



дело в том, что по адресу 
Цитата(PoMKA @  24.3.2009,  03:33 Найти цитируемый пост)
путь к конвертеру: /usr/bin/convert

лежат только бинарники. А нужен ещё подключенный php-модуль. Или возможность непосредственного обращения к этим бинарникам через system или подобную функцию выполнения команд. Чего, как я понимаю, у тебя нет.
На всякий случай, сделай phpinfo. И посмотри в списке расширений imagick или magickwand.
PM MAIL   Вверх
PoMKA
Дата 24.3.2009, 14:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 24.3.2009

Репутация: нет
Всего: нет



Цитата(skyboy @ 24.3.2009,  13:49)
И посмотри в списке расширений imagick или magickwand.

Нет такого... 8(
Что мне надо требовать от суппорта?
PM MAIL   Вверх
skyboy
Дата 24.3.2009, 14:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 3
Всего: 260



Цитата(PoMKA @  24.3.2009,  13:15 Найти цитируемый пост)
Что мне надо требовать от суппорта? 

ну, может, не требовать, а спросить: как работать, если ни модуль для PHP не установлен, ни прямой доступ к бинарникам через system() заблокирован. может, подскажут. а, может, - посмеются и скажут, что это они так пошутили: вроде и файлы дали, но доступ закрыли.
PM MAIL   Вверх
PoMKA
Дата 24.3.2009, 15:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 24.3.2009

Репутация: нет
Всего: нет



Цитата(skyboy @ 24.3.2009,  14:49)
ну, может, не требовать, а спросить: как работать, если ни модуль для PHP не установлен, ни прямой доступ к бинарникам через system() заблокирован. может, подскажут. а, может, - посмеются и скажут, что это они так пошутили: вроде и файлы дали, но доступ закрыли.

Спасибо. Суппорту написал. Жду ответа. Как отвечут, отпешусь...
PM MAIL   Вверх
PoMKA
Дата 27.5.2009, 16:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 24.3.2009

Репутация: нет
Всего: нет



Всё, нашёл с суппортом общий язык, он дал мне отдельный php.ini, и IM у меня теперь через бинарники (/usr/bin/convert).
В общем vlad-host.ru хороший хостинг... 8)
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Графика | Следующая тема »


 




[ Время генерации скрипта: 0.1148 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.