Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 021 172 раза!

Форум

Добро пожаловать, Гость!

ImageMagick convert из shell_exec не работает

Вопросы по работе с Apache, Nginx, PHP, MySQL, Sendmail и т.д.
esomkin
Сообщения: 2
C нами: 4 года 8 мес

Непрочитанное сообщение esomkin » 03 апр 2012, 22:34

Добрый вечер

Установил полный пакет сервера OpenServer, доволен всем.
Сегодня дошли руки до запуска утилиты convert от ImageMagick из php скрипта с помощью shell_exec, как только не пробовал:
- конвертировать изображения в той же папке что и скрипт;
- прописывал абсолютные, относительные пути;
- удалял инсталляцию ImageMagick, ставил более новую версию
не конвертирует, при этом shell_exec возвращает NULL.

Просто исполнением команды из cmd.exe работает. Подскажите, в чем может быть дело?
ОС: Windows 7

esomkin
Сообщения: 2
C нами: 4 года 8 мес

Непрочитанное сообщение esomkin » 03 апр 2012, 22:51

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

shell_exec("C:\\ImageMagick\\convert.exe 1.jpg -resize 30x30 2.jpg");

Bueno
Сообщения: 83
C нами: 4 года 10 мес

Непрочитанное сообщение Bueno » 04 апр 2012, 08:31

константа PATH_SEPARATOR вам в помощь..


Вернуться в «Модули и инструменты»

Кто сейчас на конференции

Сейчас этот форум просматривают: Yahoo [Bot] и 0 гостей