簡體   English   中英

哪里可以找到適用於Windows wampserver 2.5的php 5.5.12的php_imagick.dll?

[英]Where to find php_imagick.dll for php 5.5.12 for Windows wampserver 2.5?

在Windows 7(32位)上使用Wampserver 2.5,我的PHP版本是5.5.12 我無法使用IMAGICK

我在我的系統上安裝了IMAGICK版本6.8.9 ,它在命令行上就像魅力一樣。

此外,我已按照說明在我的wampserver上啟用它。

  1. 在Appache的httpd.conf中插入“ SetEnv MAGICK_HOME C:/ imagemagick ”。
  2. 下載了php_imagick-3.1.2-5.5-ts-vc11-x86.zip
  3. php_imagick.dll從zip復制並粘貼到Appache的php.ini。

在php [$ a = new Imagick()]上運行一個簡單的腳本時, 我收到錯誤[未找到Class'Imagick']

請指導我正確的安裝方式和正確的下載, 以便在Wampserver 2.5 / Windows 7 / 32bit / PHP 5.5.12上安裝IMAGICK

在Wamp,Xampp和IIS上手動安裝imagick

  1. 在php / ext文件夾中創建一個文件夾imagick。
  2. 現在將這個新創建的php / ext / imagick文件夾添加到windows路徑。
  3. 從此鏈接下載最新版本的imagick for windows。 http://windows.php.net/downloads/pecl/releases/imagick/
  4. 從此鏈接下載imagick的php擴展。 http://windows.php.net/downloads/pecl/deps/
  5. 在下載這兩個zip文件之前,請將您的安裝文件名與您的php相匹配。 例如。 php_imagick-3.2.0b2-5.5-nts-vc11-x86.zip
    - 這是5.5的版本
    -nts用於IIS和Windows(wamp),ts用於Apache和Linux(xampp)
    -VC11和VC9是編譯版本,運行phpinfo並檢查它是否與您的php版本匹配。
    -x86用於32位x64用於64位機器,我建議僅使用x86
  6. 下載了正確的php版本后,將下載的文件解壓縮到已添加到路徑的imagick文件夾中,將bin文件夾中的所有文件提取到imagick的根目錄並替換所有文件
  7. 在php.ini中添加php_imagick.dll的完整路徑,如extension = C:\\ wamp \\ php \\ ext \\ imagick \\ php_imagick.dll
  8. 重新啟動計算機以使路徑生效。 然后打開命令並輸入dcraw並按Enter鍵。 如果您已正確添加路徑,將顯示參數列表,您的Imagick已成功安裝。
  9. 再次運行phpinfo,您將看到Imagick列為擴展名。

我會添加一個小而重要的建議,因為它花了我10個小時的星期天,讓它工作。

這適用於Win7 / 10 x64和Wamp 2.5 x64

在apache / bin文件夾中有一個php.ini文件,應該添加一個帶有php_imagick.dll擴展名的新行:)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM