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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как запустить ImageMagic из PHP, если нет разрешения выполнять команды 
:(
    Опции темы
kagero
Дата 28.1.2009, 23:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Я понимаю, что это очень глупый вопрос, однако я перерыла вчера хелпы и гугль и я не нашла команды, как можно сделать вызов команды, например, convert, пакета ImageMagic. Всюду была или командная строка, или же вот подобный метод вызова.

Код

   $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 );


Дело в том, что у моего хостера в настройках стоит следующее: 

Цитата

; This directive allows you to disable certain functions for security reasons.
; It receives a comma-delimited list of function names. This directive is
; *NOT* affected by whether Safe Mode is turned On or Off.

disable_functions = exec,system,passthru,dl,escapeshellcmd,openlog,mb_send_mail


А картинки очень надо перересайзить. GD не справилась со всеми. Причем хостер утверждает, что другие клиенты свободно юзают этот пакет, поэтому теоретически, возможность есть запустить иначе. А на вопросы "как?" мне не отвечает никто... 
PM   Вверх
enof
Дата 29.1.2009, 11:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Возможно используется imagick?

Это сообщение отредактировал(а) enof - 29.1.2009, 11:23
PM MAIL ICQ Skype   Вверх
kagero
Дата 29.1.2009, 20:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Цитата

Installation requirements on other platforms
PHP >= 5.1.3


enof, у меня четверка :(
PM   Вверх
enof
Дата 29.1.2009, 20:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Ну может старые версии стоят.
Трясите хостера.

Вот еще пару расширений для работы с Image Magick
Magick Wand
phMagick требует 5

Это сообщение отредактировал(а) enof - 29.1.2009, 20:58
PM MAIL ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Графика | Следующая тема »


 




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


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

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