Windows+PHP5.6環(huán)境下安裝imagick擴(kuò)展和imagemagick

查看phpinfo()信息

??其實(shí)回過(guò)頭看,安裝過(guò)程中最容易出錯(cuò)的反而是下載階段,一定要將imagemagick和imagick的版本和phpinfo的信息對(duì)應(yīng)好!
下圖中幾點(diǎn)需要注意,每個(gè)人的信息可能不同,根據(jù)你自己的phpinfo來(lái)選擇接下來(lái)的下載的程序及擴(kuò)展版本:

  • PHP Version: PHP版本
  • compiler: MSVC11
  • Architecture: x86
  • Thread Safety: disabled 非線程安全,也就是NTS,相反的則是線程安全TS
    image.png

一. Imagemagick部分

1. 下載
  • 下載Imagemagick程序
    下載地址:Imagemagick程序下載地址
    打開鏈接,找到Imagemagick的下載區(qū)域,根據(jù)phpinfo我應(yīng)該選擇vc11,32位的下載鏈接,也就是下圖中圈出的部分
    image.png
2. 安裝
  • 解壓縮 將下載后的壓縮包,直接解壓到你想放置的目錄下,不要有中文和特殊字符,我把它放在了D:\install_dir\imagemagick下,并且記住不要忘記這個(gè)路徑

  • 環(huán)境變量配置 為了更方便,全局都可以使用,我們需要配置下環(huán)境變量,進(jìn)入剛才解壓縮的目錄,再進(jìn)入/bin目錄下,復(fù)制當(dāng)前路徑,我的路徑為D:\install_dir\imagemagick\bin,右擊我的電腦(計(jì)算機(jī)),按照下圖依次打開環(huán)境變量配置位置,將路徑粘貼進(jìn)去(注意:Path中可能有多個(gè)路徑,多個(gè)路徑間用;分號(hào)分割就好)

    image.png

  • 導(dǎo)入DLL文件 進(jìn)入imagemagickbin目錄下,復(fù)制所有.dll后綴的文件到你的php根目錄下(我使用的是Phpstudy建的環(huán)境,我的php路徑為:D:\phpStudy\php\php-5.6.27-nts)我的版本有147個(gè)文件,這里有個(gè)小技巧,在文件管理器右上角搜索.dll,然后全選復(fù)制,會(huì)方便一點(diǎn)

    image.png

二. Imagick擴(kuò)展部分

??首先imagick一個(gè)php擴(kuò)展,可以使用php控制imagemagick程序

1. 下載
2. 安裝
  • php_imagick.dll 找到剛下載的壓縮包,解壓后,找到php_imagick.dll文件,將其復(fù)制粘貼到php根目錄下的ext目錄下
  • 其他.DLL文件 將解壓后的imagick目錄下的其他.dll后綴的文件全部復(fù)制粘貼到php根目錄下
  • php.ini 找到php.ini文件并打開編輯,加入extension=php_imagick.dll這一行

三. 重啟

到這里基本上可以成功安裝了,imagemagick需要重啟電腦后才會(huì)生效,重啟電腦后,查看phpinfo,如果成功安裝了,會(huì)看到下圖中的部分

image.png

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容