Надеюсь, несмотря на аналогичные вопросы, это не дубликат.
Я установил ImageMagick-6.7.5-6-Q16-windows-dll.exe
.
У меня php_imagick_dyn-Q16.dll
переименован в php_imagick.dll
в php_imagick.dll
PHP.
У меня php.ini
есть extension=php_imagick.dll
.
Я пытаюсь запустить базовый тест: php -r "var_dump(class_exists('Imagick'));"
,
Я получаю эту ошибку:
PHP Startup: imagick: невозможно инициализировать модуль
Модуль, скомпилированный с модулем API = 20060613
PHP скомпилирован с модулем API = 20090626
Эти параметры должны совпадать.
CLI перестала работать.
Windows может проверить онлайн для решения проблемы.
> Проверьте онлайн решение и закройте программу
> Закройте программу
Что я сделал не так?
Добавьте эту строку:
расширение = php_imagick.dll
Перезапустите сервер Apache
открыть php_info ()
Теперь ваша воображаемая библиотека готова к использованию.
Это работает для меня.