电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

讓你的PHP同時(shí)支持GIF、png、JPEG

瀏覽:32日期:2024-01-19 17:06:28
讓你的PHP同時(shí)支持GIF、png、JPEG 在RedHat6.2按php的manual編譯安裝,發(fā)現(xiàn)只能處理GIF圖像,不能處理JPEG圖像。后來(lái)知道PHP處理圖像,使用了GD庫(kù),而GD庫(kù)開始時(shí)是支持GIF的,但由于GIF使用了有版權(quán)爭(zhēng)議的LZW算法,會(huì)引起法律問(wèn)題,于是從GD-1.6開始,GD庫(kù)不再支持GIF,改為支持更好的,無(wú)版權(quán)爭(zhēng)議的PNG。而我現(xiàn)在希望同時(shí)支持GIF,PNG和JPEG。 1、 Jpeg6b的安裝 RedHat6.2中已經(jīng)有了RPM包,我們也就不需要去費(fèi)勁編譯了。 ;;放入安裝盤 ;;mount /mnt/cdrom ;;cd /mnt/cdrom/RedHat/RPMS ;;rpm -ivh libjpeg* 安裝成功,用rpm -ql libjpeg-6b-10 查看,發(fā)現(xiàn)libjpeg.so.62.0.0被拷到/usr/lib目錄下。記住此目錄,等會(huì)兒配php時(shí)要用。 2、 GD-1.8.3的安裝 獲取GD源碼的地址為: http://www.boutell.com/gd/ 你當(dāng)然可以自己編譯,但它不支持jpeg,要打補(bǔ)丁。 獲取補(bǔ)丁源碼的地址為: http://www.webofsin.com/gd-1.8.3-gif.patch 接下來(lái)………………麻煩死了……勸你還是不要自己編譯了!! 有現(xiàn)成的東西為何不用呢?已經(jīng)有人打好補(bǔ)丁編譯好了,做成RPM。 可以在: http://rpms.arvin.dk/rh7-backports/gd/ http://rpms.arvin.dk/gd-with_gif/ 得到。世上竟然有這么好的人?;-< 真令人感動(dòng)!!! 下載了幾個(gè)gd-with_gif*.rpm后直接 rpm -ivh gd-with_gif* 安裝。 用 rpm -ql gd-with_gif-1.8.3-7 查看 發(fā)現(xiàn) libgd.so.1.8.3 放到了 /usr/gd-with_gif/lib 下 記住此目錄,配php時(shí)也要用。 3、 PHP的安裝和配置 鑒于曾聽說(shuō)php4.0不支持jpeg(不知記錯(cuò)沒),我建議還是用php的最新版。 下面的,大家應(yīng)該熟悉得不能再熟悉了吧? 于是我把php的manual抄下來(lái): --------------------------------- 1. gunzip apache_1.3.x.tar.gz 2. tar xvf apache_1.3.x.tar 3. gunzip php-x.x.x.tar.gz 4. tar xvf php-x.x.x.tar 5. cd apache_1.3.x 6. ./configure --prefix=/www 7. cd ../php-x.x.x 8. 這里是關(guān)鍵!!! ;;./configure --with-mysql --with-apache=../apache_1.3.x --enable-track-vars --with-jpeg-dir=/usr/lib --with-gd=/usr/gd-with_gif/lib ;;當(dāng)然你也可以加上你自己的選項(xiàng),此不贅述。 9. make 10. make install 11. cd ../apache_1.3.x 12. for PHP 4: ./configure --activate-module=src/modules/php4/libphp4.a 13. make 14. make install Instead of this step you may prefer to simply copy the httpd binary overtop of your existing binary. Make sure you shut down your server first though. 15. cd ../php-x.x.x 16. for PHP 4: cp php.ini-dist /usr/local/lib/php.ini You can edit your .ini file to set PHP options. If you prefer this file in another location, use --with-config-file-path=/path in step 8. 17. Edit your httpd.conf or srm.conf file and add: ;;;For PHP 4:;;AddType application/x-httpd-php .php You can choose any extension you wish here. .php is simply the one we suggest. You can even include .html . 18. Use your normal procedure for starting the Apache server. (You must ;;stop and restart the server, not just cause the server to reload by ;;use a HUP or USR1 signal.) --------------------------------------- ;;;;終于成功了,你可以啟動(dòng)apache用phpinfo()試一試,發(fā)現(xiàn)gd那里: ---------------------- ;;;;gd GD Support enabled GD Version 1.6.2 or higher GIF Support enabled PNG Support enabled JPG Support enabled WBMP Support enabled ---------------------- ^_^哈哈哈哈哈哈哈哈哈^_^ 你現(xiàn)在可以用到所有的php圖形函數(shù)了: ImageCreateFromGIF() — Create a new image from file or URL ImageCreateFromJPEG() — Create a new image from file or URL ImageCreateFromPNG() — Create a new image from file or URL …… 絕對(duì)沒問(wèn)題!!!!
標(biāo)簽: PHP
主站蜘蛛池模板: 安徽合肥项目申报咨询公司_安徽合肥高新企业项目申报_安徽省科技项目申报代理 | 宽带办理,电信宽带,移动宽带,联通宽带,电信宽带办理,移动宽带办理,联通宽带办理 | 全屋整木定制-橱柜,家具定制-四川峨眉山龙马木业有限公司 | 防爆正压柜厂家_防爆配电箱_防爆控制箱_防爆空调_-盛通防爆 | 北京律师咨询_知名专业北京律师事务所_免费法律咨询 | 阿尔法-MDR2000无转子硫化仪-STM566 SATRA拉力试验机-青岛阿尔法仪器有限公司 | 右手官网|右手工业设计|外观设计公司|工业设计公司|产品创新设计|医疗产品结构设计|EMC产品结构设计 | 定做大型恒温循环水浴槽-工业用不锈钢恒温水箱-大容量低温恒温水槽-常州精达仪器 | 微波萃取合成仪-电热消解器价格-北京安合美诚科学仪器有限公司 | Type-c防水母座|贴片母座|耳机接口|Type-c插座-深圳市步步精科技有限公司 | 东莞压铸厂_精密压铸_锌合金压铸_铝合金压铸_压铸件加工_东莞祥宇金属制品 | 换链神器官网-友情链接交换、购买交易于一体的站长平台 | 肉嫩度仪-凝胶测试仪-国产质构仪-气味分析仪-上海保圣实业发展有限公司|总部 | 贵州科比特-防雷公司厂家提供贵州防雷工程,防雷检测,防雷接地,防雷设备价格,防雷产品报价服务-贵州防雷检测公司 | 杰福伦_磁致伸缩位移传感器_线性位移传感器-意大利GEFRAN杰福伦-河南赉威液压科技有限公司 | 【直乐】河北石家庄脊柱侧弯医院_治疗椎间盘突出哪家医院好_骨科脊柱外科专业医院_治疗抽动症/关节病骨伤权威医院|排行-直乐矫形中医医院 | 隐形纱窗|防护纱窗|金刚网防盗纱窗|韦柏纱窗|上海青木装潢制品有限公司|纱窗国标起草单位 | 小威小说网 - 新小威小说网 - 小威小说网小说搜索引擎 | 南京欧陆电气股份有限公司-风力发电机官网 | 锤式粉碎机,医药粉碎机,锥式粉碎机-无锡市迪麦森机械制造有限公司 | 闭端端子|弹簧螺式接线头|防水接线头|插线式接线头|端子台|电源线扣+护线套|印刷电路板型端子台|金笔电子代理商-上海拓胜电气有限公司 | 缝纫客 | 识禅_对禅的了解,从这里开始| 槽钢冲孔机,槽钢三面冲,带钢冲孔机-山东兴田阳光智能装备股份有限公司 | 有声小说,听书,听小说资源库-听世界网 | 科研ELISA试剂盒,酶联免疫检测试剂盒,昆虫_植物ELISA酶免试剂盒-上海仁捷生物科技有限公司 | 搪瓷反应釜厂家,淄博搪瓷反应釜-淄博卓耀| 蜂窝块状沸石分子筛-吸附脱硫分子筛-萍乡市捷龙环保科技有限公司 | 地图标注|微信高德百度地图标注|地图标记-做地图[ZuoMap.com] | 大米加工设备|大米加工机械|碾米成套设备|大米加工成套设备-河南成立粮油机械有限公司 | 贵州成人高考网_贵州成考网 | 通辽信息港 - 免费发布房产、招聘、求职、二手、商铺等信息 www.tlxxg.net | 无线讲解器-导游讲解器-自助讲解器-分区讲解系统 品牌生产厂家[鹰米讲解-合肥市徽马信息科技有限公司] | 阿米巴企业经营-阿米巴咨询管理-阿米巴企业培训-广东键锋企业管理咨询有限公司 | 温控器生产厂家-提供温度开关/热保护器定制与批发-惠州市华恺威电子科技有限公司 | 蔬菜清洗机_环速洗菜机_异物去除清洗机_蔬菜清洗机_商用洗菜机 - 环速科技有限公司 | 大流量卧式砂磨机_强力分散机_双行星双动力混合机_同心双轴搅拌机-莱州市龙跃化工机械有限公司 | 萃取箱-萃取槽-PVC萃取箱厂家-混合澄清槽- 杭州南方化工设备 | 电杆荷载挠度测试仪-电杆荷载位移-管桩测试仪-北京绿野创能机电设备有限公司 | 奇酷教育-Python培训|UI培训|WEB大前端培训|Unity3D培训|HTML5培训|人工智能培训|JAVA开发的教育品牌 | 高扬程排污泵_隔膜泵_磁力泵_节能自吸离心水泵厂家-【上海博洋】 |