добавление Imagick в xampp
Я выполнил следующие шаги в http://bytehash.appspot.com/2012/02/Installing-imagick-for-php-in-windows-under-xampp
Я загрузил файл dll для imagick и добавил Это в и включил его следующим образом: extension=php_imagick_ts.dll
. Я также установил imagemagick и могу подтвердить, что он установлен, поскольку я выполнил следующую команду:
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:xamppphpextphp_imagick_ts.dll" - The specified procedure could not be found
если после этого сообщения я пытаюсь скопировать и вставить динамическую библиотеку местоположение - C:xamppphpextphp_imagick_ts.dll
и вставьте его в адресную строку документа, попробуйте открыть файл
кто-нибудь пришел к этой ошибке? поскольку у меня была та же проблема при попытке установить библиотеку msql3 или просто раскомментировать некоторые другие расширения в php.ini-файл
любой совет был бы отличным. Спасибо
3 ответов
сначала удалите и то, что вы пробовали, а затем попробуйте эти шаги
кажется, проблема заключается в переменных среды .. попробуйте проверить, есть ли каталог расширений.
вот несколько ссылок, которые могут помочь вам настроить переменные окружения:
http://www.computerhope.com/issues/ch000549.htm
http://windowsitpro.com/systems-management/how-can-i-add-new-folder-my-system-path
тем не менее, если это не сработает, попробуйте понизить xampp до 1.7.7.
вы пробовали эти .dll? http://www.peewit.fr/imagick/
Они, кажется, работают для большинства людей.