2013-08-30 2 views
6

Я выполнил следующие шаги в 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

Любые советы были бы замечательными. Спасибо

+0

ли вы попробуйте скопировать 'php_imagick_ts.dll' в C: \ Windows \ System32? – klugerama

+0

@klugerama Я не сделал этого, но я дам ему шанс, не уверенный, как это повлияет на вещи, поскольку это не похоже на путь, который он пытается найти в файле –

+0

, в какой ОС вы используете x86 (32 бит) или x64 (64 бит)? –

ответ

2

первой деинсталляции и вещи, которые вы пробовали, то попробуйте это шаги

http://www.zoharbabin.com/5-steps-to-get-imagemagick-on-xampp-1-7-3/ 
1

Похоже, что проблема связана с переменными окружения .. попробуйте проверить каталог расширения.

Вот несколько ссылок, которые могут помочь вам настроить переменные окружения:

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.

+0

Спасибо за вашу ссылку, однако эта проблема не относится к версии xampp, я пробовал это на нескольких версиях xampp и все еще получаю сообщение об ошибке, пытающееся загрузить любые другие библиотеки, даже встроенные библиотеки, которые нуждаются в комментировании. –