Tôi đã làm theo các bước sau trong http://bytehash.appspot.com/2012/02/Installing-imagick-for-php-in-windows-under-xampp
tôi đã tải xuống tệp dll cho imagick và thêm vào thư mục xampp/php/ext
và bao gồm nó như sau: extension=php_imagick_ts.dll
. Tôi cũng đã cài đặt ImageMagick và có thể khẳng định nó được cài đặt như tôi đã chạy lệnh sau:thêm Imagick vào 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
khi tôi khởi động lại apache thông qua bảng điều khiển của Xampp các lỗi sau đây đưa ra:
the procedure entry point php_checkuid_ex could not be located in the dynamic link library php5ts.dll
và thông báo lỗi sau đây tiếp tục sau:
PHP Startup: Unable to load dynamic library "C:\xampp\php\ext\php_imagick_ts.dll" - The specified procedure could not be found
Nếu sau thông báo này tôi cố gắng sao chép và dán vị trí thư viện liên kết động - C:\xampp\php\ext\php_imagick_ts.dll
và dán nó vào một thanh địa chỉ tài liệu nó cố gắng để mở tập tin
có ai đi qua lỗi này không? như tôi đã có cùng một vấn đề khi cố gắng cài đặt thư viện msql3 hoặc chỉ đơn giản là bỏ ghi chú một số phần mở rộng khác trong tệp php.ini
Bất kỳ lời khuyên nào cũng tuyệt vời. Cảm ơn
Bạn có thử sao chép 'php_imagick_ts.dll' vào C: \ Windows \ System32? – klugerama
@klugerama Tôi đã không nhưng tôi sẽ cung cấp cho nó một shot, không chắc chắn như thế nào điều này sẽ ảnh hưởng đến điều này không giống như con đường nó đang cố gắng để xác định vị trí tập tin –
mà bạn đang sử dụng hệ điều hành x86 (32 bit) hoặc x64 (64 bit)? –