1. 程式人生 > >PHP擴充套件之 Imagick安裝

PHP擴充套件之 Imagick安裝

使用環境

 

安裝步驟

根據環境下載合適的 imagick擴充套件 和 imagemagick程式

1.下載拓展

下載地址一: http://windows.php.net/downloads/pecl/releases/imagick/
下載地址二: https://pecl.php.net/package/imagick
要點: 注意對應php版本 ts還是nts x86還是x64
這裡以phpinfo()為準

所以我應該下載imagick 3.4.3版本 PHP5.6  Non Thread Safe (NTS) x86 的拓展——php_imagick-3.4.3-5.6-nts-vc11-x86.zip

2. 安裝拓展

  1. 解壓上述檔案後,將php_imagick.dll複製到php/ext目錄,或者其他你的存放拓展的目錄
  2. 修改php.ini 加上extension=php_imagick.dll,注意php可能有多個ini,以phpinfo為準
  3. 此時複製解壓上述檔案目錄中其他dll到php目錄,重啟apache,此時phpinfo顯示拓展安裝成功,但是 ImageMagick number of supported formats為0,到這裡成功安裝了一半

3 下載imagemagick程式

下載地址:http://windows.php.net/downloads/pecl/deps/


imagemagick還有官網下載,此處不鼓勵從imagemagick官方下載,他們的網站上我並沒有找到歷史版本下載,安裝失敗的機率很大
下載與phpinfo提示一致的版本,此時需要注意  1.軟體版本對應     2.vc11還是vc14 3.x86還是x64 都要以phpinfo為準,我的

所以我下載 ImageMagick-6.9.3-7

4 安裝imagemagick程式

  1. 下載的檔案解壓後,將程式整體複製到無空格 無中文字元的目錄中 E:\Program Files (x86)\
  2. 配置環境變數,在“此電腦”右鍵“屬性”,以此點選“高階” “環境變數” ,在 “系統變數”中找到鍵為path的資料,雙擊path,選擇“新建”,將剛剛放程式的目錄“E:\Program Files (x86)\ImageMagick\bin”填入即可
  3. 將“E:\Program Files (x86)\ImageMagick\bin”目錄中的所有的以“.DLL‘為字尾的檔案放入php的根目錄,應該有145個

 

5安裝ghostscript

https://www.ghostscript.com/download/gsdnld.html下載與您計算機版本相同的ghostscript安裝

重啟計算機