Image Magick, установлен, загружен, ошибка открытия файлов php - PullRequest
1 голос
/ 18 апреля 2011

Использование php 5.3 в Windows 2008 в IIS 7.

Я установил магию образа NTS и добавил php_imagick.dll в каталог расширений php и включил его в php.ini.Перезапустил машину и imagick обнаружился в phpinfo.

На этой странице Я могу без проблем запустить пример № 4.

Как только я попытаюсь загрузить файл, передав обработчик файла или открыв его напрямую, онне удается и дает мне 500 ошибок.Ничего в средстве просмотра событий.

Также в phpinfo, версия для imagick показывает '@@ package version @@', очень странно.

Любая помощь приветствуется.

Ответы [ 2 ]

1 голос
/ 17 сентября 2011

У меня была точно такая же проблема (подтверждено выполнением примера 4 без проблем, но все еще не удалось преобразовать).

Я решил это, добавив разрешения на чтение и выполнение для IUSR, IUSR_BLAHBLAH, NETWORK SERVICE и IUSRS в каталог imagemagick, а также c: \ windows \ temp (также добавив к этому права на изменение)

Может быть, не всем этим пользователям нужен весь этот доступ, но это брандмауэр, и я был в отчаянии. Может быть, я вернусь и уменьшу его, но сейчас это - решает проблему.

Также я использую:

Windows 7 x64 / IIS 7.5 PHP 5.3.6 Изображение Магия 6.5.9-0 Imagick 2.3.0-rc3

0 голосов
/ 06 сентября 2011

Я работаю с Apache, но проблема была та же.Единственное решение, которое я узнаю, - это понизить магию изображения до версии 6.6.4.0.Старые сборки вы можете найти на http://image_magick.veidrodis.com/image_magick/binaries/

...