-
您當(dāng)前所在位置:首頁(yè) → 服務(wù)器 → WEB服務(wù)器 → Php+ImageMagick+imagick API 配置指南
Php+ImageMagick+imagick API 配置指南
時(shí)間:2015/6/28來(lái)源:IT貓撲網(wǎng)作者:網(wǎng)管聯(lián)盟我要評(píng)論(0)
-
先去下載相關(guān)的軟件:
ImageMagick 5.5.7
ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick-5.5.7-15.tar.gz
imagick:A native php-extension to ImageMagick
wget https://pecl.php.net/get/imagick-0.9.8.tgz
怎么你不知道ImageMagick是什么,不妨到這里看看ImageMagick的魅力
使用 ImageMagick 進(jìn)行翻轉(zhuǎn)、縮放大小、旋轉(zhuǎn)以及更多操作
ImageMagick學(xué)習(xí)
怎么樣ImageMagick比GD還強(qiáng)大吧,那好我們就來(lái)安裝它。
我們今天要講的就是直接使php支持ImageMagick,而不是用ImageMagick的命令行來(lái)進(jìn)行圖形轉(zhuǎn)換。
tar ImageMagick-5.5.7-15.tar.gz
cd ImageMagick-5.5.7
./configure
LDFLAGS="-L/usr/lib" CPPFLAGS="-I/usr/include"
--prefix=/usr/local/ImageMagick
--enable-shared
--enable-lzw
make
make install
更多參數(shù)大家看編譯幫助。
對(duì)了,忘了跟大家說(shuō),最好不要用redhat自帶的ImageMagick-devel包,還是自己編譯的好,否則你在編譯php的時(shí)候會(huì)被搞死,我可是說(shuō)在前頭了,出了問(wèn)題不要怪我沒(méi)說(shuō)哦:)
要加入ImageMagick針對(duì)php的API。那么我們需要兩次編譯php,php第一次編譯后,會(huì)產(chǎn)生我們編譯API所需的phpize這個(gè)程序。第一次編譯不講了,跟后面第二次編譯基本差不多。
在php的源代碼目錄
1。mkdir ext/ imagick
2。然后把imagick-0.9.8.tgz解壓到ext/ imagick目錄下
3。運(yùn)行命令phpize
4。cd php源代碼根目錄
5。rm configure
6。./buildconf --force #好像不加--force不讓重新產(chǎn)生configure文件
下面就是php的第二次編譯
./configure --prefix=/usr/local/php
--with-mysql=/usr/local/mysql
--with-imagick=/usr/local/ImageMagick
--with-apxs=/usr/local/Apache/bin/apxs
make
make install
至于php的其他參數(shù)大家適當(dāng)添加就行。
好了寫(xiě)個(gè)php的測(cè)試程序
<?php
phpinfo();
?>
恭喜你,安裝成功了,去享受ImageMagick的巨大功能。
關(guān)鍵詞標(biāo)簽:配置,指南,ImageMagic
相關(guān)閱讀
-
熱門(mén)文章
ISAPI Rewrite實(shí)現(xiàn)IIS圖片防盜鏈IIS6.0下配置MySQL+PHP5+Zend+phpMyAdmin在Windows服務(wù)器上快速架設(shè)視頻編解碼器全攻win2000server IIS和tomcat5多站點(diǎn)配置
人氣排行
XAMPP配置出現(xiàn)403錯(cuò)誤“Access forbidden!”的解決辦法WIN2003 IIS6.0+PHP+ASP+MYSQL優(yōu)化配置訪(fǎng)問(wèn)網(wǎng)站403錯(cuò)誤 Forbidden解決方法Server Application Unavailable的解決辦法如何從最大用戶(hù)并發(fā)數(shù)推算出系統(tǒng)最大用戶(hù)數(shù)報(bào)錯(cuò)“HTTP/1.1 400 Bad Request”的處理方法http 500內(nèi)部服務(wù)器錯(cuò)誤的解決辦法(windows xp + IIS5.0)Windows Server 2003的Web接口