Я выполнил следующие шаги в http://bytehash.appspot.com/2012/02/Installing-imagick-for-php-in-windows-under-xampp
. Я загрузил файл dll для imagick и добавил его в папку и включил его в список: extension=php_imagick_ts.dll
. Я также установил ImageMagick и может подтвердить, он установлен, как я выполнить следующую команду:добавление Imagick в xampp
C:\>convert -version
Version: ImageMagick 6.8.6-8 20
Copyright: Copyright (C) 1999-2
Features: DPC OpenMP
Delegates: bzlib djvu fftw font
ngo png ps tiff webp x xml zlib
когда я перезапустить Apache через панель управления XAMPP следующие ошибки придумать:
the procedure entry point php_checkuid_ex could not be located in the dynamic link library php5ts.dll
и следующее сообщение об ошибке происходит после того, как:
PHP Startup: Unable to load dynamic library "C:\xampp\php\ext\php_imagick_ts.dll" - The specified procedure could not be found
Если после этого сообщения я стараюсь, чтобы скопировать и вставить динамическое расположение библиотеки ссылки - C:\xampp\php\ext\php_imagick_ts.dll
и вставьте его в адресную строку документа, чтобы попытаться открыть файл.
имеет ли кто-нибудь доступ к этой ошибке? поскольку у меня была такая же проблема при попытке установить библиотеку msql3 или просто раскомментирование некоторых других расширений в файле php.ini
Любые советы были бы замечательными. Спасибо
ли вы попробуйте скопировать 'php_imagick_ts.dll' в C: \ Windows \ System32? – klugerama
@klugerama Я не сделал этого, но я дам ему шанс, не уверенный, как это повлияет на вещи, поскольку это не похоже на путь, который он пытается найти в файле –
, в какой ОС вы используете x86 (32 бит) или x64 (64 бит)? –