導航:首頁 > 編程語言 > imagickphpwindows

imagickphpwindows

發布時間:2023-01-02 08:01:34

phpstudy安裝imagick擴展庫怎麼裝

1. 下載 ImageMagick
下載最新版本,ImageMagick-6.8.6-9-Q16-x86-dll.exe
2. 安裝 ImageMagick
安裝 ImageMagick 到 PC 上。安裝路徑不能出現空格,否則無法使用。安裝時,一點選中把執行路徑添加到 path 上,否則你就得手動去添加 path 路徑了。
3. 測試安裝
打開windows 命令行窗口(win+r -> 「cmd」 -> Enter),輸入convert,回車。會出現convert的幫助文檔,如果沒有出現,說明沒有安裝成功,或沒有把安裝目錄添加到環境變數 path 中。
添加過程:
我的電腦 -> 右鍵點擊 -> 高級系統設置 -> 高級 -> 環境變數 -> 系統變數 -> path -> 選擇並編輯 -> 把你的安裝目錄,添加到其中
4. 下載 php擴展 php_imagick.dll
php5.4.x or php5.5.x 下載地址 http://www.peewit.fr/imagick/
dyn = dynamic, st = static, q16 = 16 bit, q8= 8 bit.
以上標識,同你下載的ImageMagick下載標識相同.
5. 把dll文件重命名為php_imagick.dll,並放到php 擴展文件目錄 php/ext 中。
6. 在 php.ini 配置文件中添加,extension=php_imagick.dll。
7. 重啟電腦,只重啟apache不管用的情況下,重啟下PC。因為擴展底層使用的是imageMagic軟體,所以軟體重啟電腦,重新載入軟體,並刷新path路徑。
8. 重啟後,打開 phpinfo頁面,查看,擴展已經安裝成功。如果還未安裝成功,極有可能imagemagick軟體版本過高,請選擇更低一級的版本安裝。
9. PHP測試代碼。
<?php
$im = new imagick( 'a.jpg' );
// resize by 200 width and keep the ratio
$im->thumbnailImage( 200, 0);
// write to disk
$im->writeImage( 'a_thumbnail.jpg' );

② windows下php7怎麼裝擴展imagick

安裝php_imagick擴展,它只是一個擴展,相當於一個api,更多還是還需要依賴ImageMagick主程序的支撐,所以我們首先還是得要安裝ImageMagick程序。
下載的方法和過程,在這里寫的很完整,按照這個步驟進行一般都很順利安裝完成。

③ WINDOWS的伺服器能裝php_imagick組件嗎

可以~~~
1 下載 ImageMagick-6.6.7-2-Q8-windows-static.exe (試了好幾個版本。藐視這個還可以)
下載網址 http://www.imagemagick.org/
2 下載 php_imagick_st-Q8.dll ()
http://www.dirk.sh/dirk/magickwand/php-5.2.4_magickwand_q8_st.dll
並將其放入 php/ext/
3 在php.ini 中加入
extension=php_imagick_st-Q8.dll
重啟apache (web 伺服器)
4 訪問phpinfo

④ phpstudy安裝imagick擴展庫怎麼裝

phpstudy安裝imagick擴展庫的過程:

1、到imagemagick官網下載imagemagickwindows安裝包:

10、出現224就證明安裝成功。

⑤ windows下php配置imagick的方法

這是啥呀?

phpinfo phpinfo
(PHP 3, PHP 4, PHP 5)
phpinfo -- Outputs lots of PHP information
Description
bool phpinfo ( )
Outputs a large amount of information about the current state of PHP. This includes information about PHP compilation options and extensions, the PHP version, server information and environment (if compiled as a mole), the PHP environment, OS version information, paths, master and local values of configuration options, HTTP headers, and the PHP License.
Because every system is setup differently, phpinfo() is commonly used to check configuration settings and for available predefined variables on a given system. Also, phpinfo() is a valuable debugging tool as it contains all EGPCS (Environment, GET, POST, Cookie, Server) data.
The output may be customized by passing one or more of the following constants bitwise values summed together in the optional what parameter. One can also combine the respective constants or bitwise values together with the or operator.
表格 1. phpinfo() options
Name (constant) Value Description
INFO_GENERAL 1 The configuration line, php.ini location, build date, Web Server, System and more.
INFO_CREDITS 2 PHP Credits. See also phpcredits().
INFO_CONFIGURATION 4 Current Local and Master values for PHP directives. See also ini_get().
INFO_MODULES 8 Loaded moles and their respective settings. See also get_loaded_extensions().
INFO_ENVIRONMENT 16 Environment Variable information that's also available in $_ENV.
INFO_VARIABLES 32 Shows all predefined variables from EGPCS (Environment, GET, POST, Cookie, Server).
INFO_LICENSE 64 PHP License information. See also the license FAQ.
INFO_ALL -1 Shows all of the above. This is the default value.
例子 1. phpinfo() examples
<?php
// Show all information, defaults to INFO_ALL
phpinfo();
// Show just the mole information.
// phpinfo(8) yields identical results.
phpinfo(INFO_MODULES);
?>
注: Parts of the information displayed are disabled when the expose_php configuration setting is set to off. This includes the PHP and Zend logos, and the credits.
注: phpinfo() outputs plain text instead of HTML when using the CLI mode.

⑥ php5.5.12對應什麼imagick的版本

著名的圖片服務提供商Flickr使用的是ImageMagick,還有Yupoo、手機之家使用的也是ImageMagick。1.安裝ImageMagick這里主要說說linux下的安裝,Windows下的安裝就不說了,Windows下的安裝相對簡單一些,參考http://www.imagemagick.org/script/install-source.php#windows由於安裝imagick擴展時需要依賴ImageMagick的函數庫,因此必須要先安裝ImageMagick從地址ftp://ftp.imagemagick.org/pub/ImageMagick/可以找到ImageMagick的地址[root@CentOS_Test_Server software]# wget ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick-6.5.3-10.tar.gz--19:26:09-- ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick-6.5.3-10.tar.gz = `ImageMagick-6.5.3-10.tar.gz'正在解析主機 ftp.imagemagick.org... 74.63.13.227Connecting to ftp.imagemagick.org|74.63.13.227|:21... 已連接。正在以 anonymous 登錄 ... 登錄成功!== SYST ... 完成。 == PWD ... 完成。== TYPE I ... 完成。 == CWD /pub/ImageMagick ... 完成。== SIZE ImageMagick-6.5.3-10.tar.gz ... 11151919== PASV ... 完成。 == RETR ImageMagick-6.5.3-10.tar.gz ... 完成。長度:11151919 (11M)100%[=====================================================================================] 11,151,919 33.4K/s in 3m 9s19:29:42 (57.7 KB/s) - `ImageMagick-6.5.3-10.tar.gz' saved [11151919]tar zxvf ImageMagick-6.5.3-10.tar.gzcd ImageMagick-6.5.3-10./configure --prefix=/usr/local/imagemagickmakemake installImageMagick安裝完成以後的目錄結構如下:[root@CentOS_Test_Server imagemagick]# pwd/usr/local/imagemagick[root@CentOS_Test_Server imagemagick]# ll總計 32drwxr-xr-x 2 root root 4096 07-21 19:59 bindrwxr-xr-x 3 root root 4096 07-21 20:02 includedrwxr-xr-x 4 root root 4096 07-21 20:07 libdrwxr-xr-x 5 root root 4096 07-21 20:07 sharebin目錄下的這些命令都可以通過命令行方式來操作圖片[root@CentOS_Test_Server imagemagick]# ll bin/總計 356-rwxr-xr-x 1 root root 24261 07-21 19:59 animate-rwxr-xr-x 1 root root 24711 07-21 19:59 compare-rwxr-xr-x 1 root root 24273 07-21 19:59 composite-rwxr-xr-x 1 root root 24261 07-21 19:59 conjure-rwxr-xr-x 1 root root 24261 07-21 19:59 convert-rwxr-xr-x 1 root root 24261 07-21 19:59 display-rwxr-xr-x 1 root root 24717 07-21 19:59 identify-rwxr-xr-x 1 root root 24259 07-21 19:59 import-rwxr-xr-x 1 root root 1402 07-21 19:59 Magick-config-rwxr-xr-x 1 root root 1458 07-21 19:59 Magick++-config-rwxr-xr-x 1 root root 1620 07-21 19:59 MagickCore-config-rwxr-xr-x 1 root root 1428 07-21 19:59 MagickWand-config-rwxr-xr-x 1 root root 24261 07-21 19:59 mogrify-rwxr-xr-x 1 root root 24261 07-21 19:59 montage-rwxr-xr-x 1 root root 24259 07-21 19:59 stream-rwxr-xr-x 1 root root 1410 07-21 19:59 Wand-config[root@CentOS_Test_Server imagemagick]# ll include/總計 8drwxr-xr-x 5 root root 4096 07-21 20:07 ImageMagick[root@CentOS_Test_Server imagemagick]# ll include/ImageMagick/總計 32drwxr-xr-x 2 root root 4096 07-21 20:07 magickdrwxr-xr-x 2 root root 4096 07-21 20:07 Magick++-rw-r--r-- 1 root root 419 07-21 20:07 Magick++.hdrwxr-xr-x 2 root root 4096 07-21 20:07 wand[root@CentOS_Test_Server imagemagick]# ll lib/總計 17884drwxr-xr-x 4 root root 4096 07-21 20:02 ImageMagick-6.5.3-rw-r--r-- 1 root root 3123344 07-21 19:59 libMagick++.a-rw-r--r-- 1 root root 5225066 07-21 19:59 libMagickCore.a-rwxr-xr-x 1 root root 1036 07-21 19:59 libMagickCore.lalrwxrwxrwx 1 root root 22 07-21 19:59 libMagickCore.so - libMagickCore.so.2.0.0lrwxrwxrwx 1 root root 22 07-21 19:59 libMagickCore.so.2 - libMagickCore.so.2.0.0-rwxr-xr-x 1 root root 3681379 07-21 19:59 libMagickCore.so.2.0.0-rwxr-xr-x 1 root root 1089 07-21 19:59 libMagick++.lalrwxrwxrwx 1 root root 20 07-21 19:59 libMagick++.so - libMagick++.so.2.0.0lrwxrwxrwx 1 root root 20 07-21 19:59 libMagick++.so.2 - libMagick++.so.2.0.0-rwxr-xr-x 1 root root 2060411 07-21 19:59 libMagick++.so.2.0.0-rw-r--r-- 1 root root 2360930 07-21 19:59 libMagickWand.a-rwxr-xr-x 1 root root 1080 07-21 19:59 libMagickWand.lalrwxrwxrwx 1 root root 22 07-21 19:59 libMagickWand.so - libMagickWand.so.2.0.0lrwxrwxrwx 1 root root 22 07-21 19:59 libMagickWand.so.2 - libMagickWand.so.2.0.0-rwxr-xr-x 1 root root 1727376 07-21 19:59 libMagickWand.so.2.0.0drwxr-xr-x 2 root root 4096 07-21 20:07 pkgconfig通過命令man ImageMagick可以查看ImageMagick手冊的內容,特別要注意ImageMagick中的大小寫,不要寫錯了2.安裝PHP的擴展imagick安裝imagick擴展時需要PHP = 5.1.3,ImageMagick = 6.2.4從http://pecl.php.net/package/imagick找到imagick的最新的stable版本[root@CentOS_Test_Server software]# wget http://pecl.php.net/get/imagick-2.2.2.tgz--23:08:04-- http://pecl.php.net/get/imagick-2.2.2.tgz正在解析主機 pecl.php.net... 216.92.131.66Connecting to pecl.php.net|216.92.131.66|:80... 已連接。已發出 HTTP 請求,正在等待回應... 200 OK長度:77212 (75K) [application/octet-stream]Saving to: `imagick-2.2.2.tgz.1'100%[=====================================================================================] 77,212 35.1K/s in 2.1s23:08:08 (35.1 KB/s) - `imagick-2.2.2.tgz.1' saved [77212/77212]cd imagick-2.2.2用tar zxvf解壓.tgz文件時報錯,網上說的也是這么解壓,還是不行啊,不知道解壓報錯跟什麼有關[root@CentOS_Test_Server software]# tar zxvf imagick-2.2.2.tgzpackage.xmlimagick-2.2.2/examples/polygon.phpimagick-2.2.2/examples/captcha.phpimagick-2.2.2/examples/thumbnail.phpimagick-2.2.2/examples/watermark.phpimagick-2.2.2/config.m4imagick-2.2.2/config.w32imagick-2.2.2/CREDITSimagick-2.2.2/imagick.cimagick-2.2.2/imagick_class.cgzip: stdin: invalid compressed data--format violatedtar: 歸檔文件中異常的 EOFtar: 歸檔文件中異常的 EOFtar: 錯誤不可恢復:現在退出

⑦ 如何在Windows中安裝ImageMagick服務

一直以來都是使用GD在處理縮圖,聽說ImageMagick比較好用,所以來安裝試試
在谷歌大神里找到的教學大多是安裝於Linux上,安裝於Windows也是有,但安裝時遇到了一些問題
只好自己亂搞亂試了,如果你也有安裝上的問題,不妨參考看看

1. 先查看phpinfo確認PHP Extension Build里的值

2. 前往 http://www.peewit.fr/imagick/ 下載 php_imagick.dll,依照PHP的版本及步驟1上看到的TS(Thread Safe),或NTS(Non Thread Safe),把下載後的檔案放入 xampp\php\ext 中

3. 打開php.ini加上extension=php_imagick.dll

4. 前往 http://windows.php.net/downloads/pecl/deps/ 下載 ImageMagick ,依照步驟1上看到的VC9或VC11下載相對應的檔案,解壓縮後把資料夾bin裡面全部的.dll檔,放到 C:\Windows\system 里

⑧ 請問群暉NAS的PHP中如何安裝imagick擴展

群暉NAS 不知道是什麼套件。

imagemagick 是php的pecl擴展,可以在pecl資源網站上找到並下載對應版本的

PECL::imagick

linux系統選擇tgz下載,windows系統點擊對應版本的dll鏈接,會進入到windows版本的下載頁,根據你的php版本下載,如果沒有對應你的php的版本,說明你選擇的版本不支持,換一個版本去下載( imagick3.4對應php7.1-7.3, imagick3.3對應php 5.3-5.6 )

下載完成後將擴展文件放到php的擴展目錄,並在php.ini中加上擴展引入

extension = php_imagick

⑨ win2003 vps伺服器下安裝安裝imagemagic的php擴展 ,我的圖片程序非要伺服器支持這個組件才可以運行

在windows下安裝image magic 的php擴展 imagick, 首先需要下載php_imagick.dll文件.這個dll文件非常關鍵.
如果下載了錯誤的php_imagick.dll.安裝就會失敗.
下載列表的目錄以日期格式給出, 進入對應日期的目錄中有4個dll文件.它們分別是:
php_imagick_st-Q16.dll (16位色,不包含imagemagic)
php_imagick_st-Q8.dll (8位色,不包含imagemagic)
php_imagick_dyn-Q16.dll (16位色, 包含imagemagic)
php_imagick_dyn-Q8.dll (8位色, 包含imagemagic)
其中不包含imagemagic的dll文件還需要另外下載 imagemagic安裝,
而包含imagemagic就不用說了吧.
我在載的是php_imagick_dyn-Q16.dll.
下載後改名為php_imagick.dll.並且放入php安裝目錄下的ext目錄中.
修改php.ini.
添加如下代碼
extension=php_imagick.dll
重啟apache. 查看 phpinfo .就能看到 imagick 的擴展信息了.

⑩ 灰常急用!!!php_imagick.dll擴展在windows下如何自己編譯生成

imagick需要跟PHP配合。不同版本的PHP需要對應不同版本的imagick.dll。有官方網站可以去一個一個地嘗試。

閱讀全文

與imagickphpwindows相關的資料

熱點內容
dvd光碟存儲漢子演算法 瀏覽:757
蘋果郵件無法連接伺服器地址 瀏覽:962
phpffmpeg轉碼 瀏覽:671
長沙好玩的解壓項目 瀏覽:142
專屬學情分析報告是什麼app 瀏覽:564
php工程部署 瀏覽:833
android全屏透明 瀏覽:732
阿里雲伺服器已開通怎麼辦 瀏覽:803
光遇為什麼登錄時伺服器已滿 瀏覽:301
PDF分析 瀏覽:484
h3c光纖全工半全工設置命令 瀏覽:141
公司法pdf下載 瀏覽:381
linuxmarkdown 瀏覽:350
華為手機怎麼多選文件夾 瀏覽:683
如何取消命令方塊指令 瀏覽:349
風翼app為什麼進不去了 瀏覽:778
im4java壓縮圖片 瀏覽:362
數據查詢網站源碼 瀏覽:150
伊克塞爾文檔怎麼進行加密 瀏覽:890
app轉賬是什麼 瀏覽:163