PHP « Fatal error: Class 'Imagick' not found
Fatal error: Class 'Imagick' not found in и тут путь к файлу.
Дело в том что модуль подключен, и инфо выводиться в php.ini и раньше это работало. Но сейчас при создании объекта new Imagick(); получаю такую ошибу.
Есть идеи?
Дело в том что модуль подключен, и инфо выводиться в php.ini и раньше это работало. Но сейчас при создании объекта new Imagick(); получаю такую ошибу.
Есть идеи?
1 ответов
Могу только предположить, что проблемы с модулем. Так как машина девелоперская лучше всего переустановить заново апач и Imagick расширение к нему. Скорее всего своими настройками вы что-то неккоректно подправили, и теперь не можете найти.
Смотрите ошибку в логах апача, возможно несовместимость версий модуля и пхп.
Если модуль динамический, то возможно у вас нет/установлена не та версия библиотеки ImageMagick.
Еще могут быть несоответствия версии Imagick самой программе в "program files", но так как вы говорите что раньше работало проблема другая. Возможно какие-то действия поламали сами dll. Лучше для начала скачать заново расширение из PECL а потом уже переустанавливать весь апач.
Fatal error: Class 'Imagick' not found
Такая ошибка может вылетать в следующих случаях:
- не установлен image-magick
- не установлено расширение php под названием imagick
- расширение установлено, но версия расширения не совпадает с версией самой программы image-magick
Других вариантов кажется не может быть.
Такая ошибка может вылетать в следующих случаях:
- не установлен image-magick
- не установлено расширение php под названием imagick
- расширение установлено, но версия расширения не совпадает с версией самой программы image-magick
Других вариантов кажется не может быть.