Задать вопрос
  • Почему не удаётся запустить imagick на php 8.2, 8.3?

    @Fegra
    Аналогичная ситуация:
    php-errors.log
    [15-May-2025 10:36:21 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'imagick' (tried: C:\WebServer\PHP\ext\imagick (Не найден указанный модуль), C:\WebServer\PHP\ext\php_imagick.dll (Произошел сбой в программе инициализации библиотеки динамической компоновки (DLL))) in Unknown on line 0

    Версия PHP - 8.3
    Причём PHPInfo() выдаёт следующее:
    imagick module enabled
    imagick module version 3.8.0
    imagick classes Imagick, ImagickDraw, ImagickPixel, ImagickPixelIterator, ImagickKernel
    Imagick compiled with ImageMagick version ImageMagick 7.1.1-46 Q16 x64 8209e84:20250318
    Imagick using ImageMagick library version ImageMagick 7.1.1-47 Q16 x64 82572af:20250329 ImageMagick release date 2025-03-29

    Я замучился с этой ошибкой.
    Причём ImageMagick вроде и работает, но периодически вылезает указанная выше ошибка.

    На PHP5.6 такой проблемы не было.
    Ответ написан
    Комментировать