GD2.0.21+PHP4.3.7+apache1.3.31

王朝php·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

由于昨天公司有一台非常重要的服务器需要支持GD库(包含gif,jpeg),属于内部发布系统,因此只能晚上进行升级,由于要安装GD库,而原来的apache又没有按照DSO进行安装,因此,基本等于全部重新编译。基本步骤就是上次我写的文档:http://blog.csdn.net/marcolu/archive/2004/06/28/28398.aspx。不过这次系统是solaris 8 for sparc,因此还是遇到一定的问题,比如上次我没有说的freetype2的安装,用官方下载的包进行编译始终有问题。最后选择使用pkg包进行安装通过,不过也必须要这个版本才行ftp://sunsite.tus.ac.jp/pub/sun-info/Solaris/sparc/8/freetype-2.1.7-sol8-sparc-local.gz,郁闷阿,再加上服务器的重要性,必须考虑rollback,因此,非常小心,时间耗的也就相对长很多。一直犯一个错误就是用cp -rf复制一个目录的时候,当里面有很多链接到其他一个其他目录的时候,cp命令会拷贝原目录,而不是单单复制目录,最后只能使用tar包的方式搞定。加上测试昨天干这个干到凌晨3点10分,现在已经在公司上班了,年轻就是好,今天晚上回家补充睡眠:)。附上php的编译参数,由于要连接oracle,因此还要加上适当的参数:

./configure --with-apxs=/usr/local/apache/bin/apxs --with-mysql=no --enable-xml --disable-debug --with-oci8=$ORACLE_HOME --enable-sigchild --with-oracle=$ORACLE_HOME --with-config-file-path=/usr/local/apache/zend --with-jpeg-dir=/usr/local --with-png-dir=/usr/local --with-gd=/usr/local --enable-trace-vars --with-zlib-dir=/usr/local --with-freetype=/usr/local

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航