[英]Unable to work on ImageMagick properly on Windows xampp
在發布此內容之前,我先閱讀了所有問題。 我正在嘗試在本地系統Windows 7上安裝ImageMagick。它沒有安裝,但是當我嘗試使用它裁剪圖像時,我得到了NoDecodeDelegateForThisImageFormat。 我正在運行Apache / 2.4.3(Win32)OpenSSL / 1.0.1c PHP / 5.4.7
這就是我所做的
我嘗試了許多DLL,但沒有一個正在工作,我需要一個解決方案。
phpinfo還會繼續顯示ImageMagick版本:ImageMagick 6.8.8-4 Q16 x86 2014-01-29,即使我將其卸載/更新了。
識別版本
版本:ImageMagick 6.8.9-8 Q16 x86 2014-08-26 http://www.imagemagick.org版權所有:版權所有(C)1999-2014 ImageMagick Studio LLC功能:DPC模塊OpenMP委托:bzlib cairo freetype jbig jng jp2 jpeg lcms lqr pangocairo png ps rsv g tiff webp xml zlib
我正在嘗試打開Jpg。
PHP中的ImageMagick與獨立的cmd版本完全不同。
因此,您不僅需要連接到php.ini
的php_imagic.dll
。 還有Apache bin
目錄中的CORE_RL_*_.dll
文件。 這將使讀者受益。 現在,您需要ENcoders。 這些是從獨立安裝獲得的,位於[ImageMagick install dir]\\modules\\coders
。 將它們也復制到Apache的bin
目錄中。
現在檢查phpinfo();
這樣做的缺點是您需要將dll的獨立版本與php-extension中編譯的版本相匹配。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.