Как правильно установить Imagick в Open Server? PHP 7.1

Вопросы по работе с Apache, Nginx, PHP, MySQL, Sendmail и т.д.
Matvik
Сообщения: 21
Зарегистрирован:
05 май 2013, 01:47

Как правильно установить Imagick в Open Server? PHP 7.1

Matvik » 02 июн 2017, 14:57

Мне нужно конвертировать на сайте PDF в картинки. Насколько мне известно, для этого нужен Imagick и правильно подключенный к нему Ghostscript.
Как можно беспроблемно их подключить? А то уже запутался.
На других версиях PHP работа не обязательна.
Спасибо.
Matvik
Сообщения: 21
Зарегистрирован:
05 май 2013, 01:47

Re: Как правильно установить Imagick в Open Server? PHP 7.1

Matvik » 02 июн 2017, 15:40

viewtopic.php?f=4&t=2897&hilit=ImagickЭту тему читал, но не работает, просто зависает при попытке конвертации.
Аватара пользователя
Максим
Сообщения: 5364
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Re: Как правильно установить Imagick в Open Server? PHP 7.1

Максим » 04 июн 2017, 00:48

На какой строчке скрипта зависает конкретно? Вы указывали точный полный путь? С относительными Imagick под Windows не работает: viewtopic.php?p=19384#p19384
Matvik
Сообщения: 21
Зарегистрирован:
05 май 2013, 01:47

Re: Как правильно установить Imagick в Open Server? PHP 7.1

Matvik » 05 июн 2017, 15:52

$baseDir = Yii::getAlias('@webroot') . Yii::$app->params['magazImagesDir'];
$this->uploadedPdf->saveAs($baseDir . '/' . 'temp.pdf');
$im = new \Imagick($baseDir . '/' . 'temp.pdf[0]');
Зависает на последней строчке. Путь точный полный.
Зависает вообще намертво, даже никаких ошибок.
Ответить